Kremlin critic Bill Browder says he has been arrested by Spanish police on a Russian warrant https://t.co/XilJvtueaH — BuzzFeed News (@BuzzFeedNews) May 30, 2018