Home Uncategorized Putin critic Bill Browder freed after brief arrest in Spain

Putin critic Bill Browder freed after brief arrest in Spain

25
0

The man credited with the creation of the US Magnitsky Act was held in Madrid on a Russian warrant.
Source: BBC