Bill Browder, Kremlin Critic, Briefly Arrested In Spain For Murky Reasons By Colin Dwyer Published May 30, 2018 at 1:14 PM EDT Facebook Twitter LinkedIn Email