Bill Browder, Kremlin Critic, Briefly Arrested In Spain For Murky Reasons By Colin Dwyer Published May 30, 2018 at 12:28 PM CDT Twitter LinkedIn Email