Urgent: Just was arrested by Spanish police in Madrid on a Russian Interpol arrest warrant. Going to the police station right now.— Bill Browder (@Billbrowder) May 30, 2018
Urgent: Just was arrested by Spanish police in Madrid on a Russian Interpol arrest warrant. Going to the police station right now.