Browder Arrest
Kremlin critic Bill Browder, the American CEO of Hermitage Capital, was arrested in Spain this morning on a Russian warrant. Browder, who has been a driving force behind sanctions such as the Magnitsky Act, and who alleges corruption going all the way up to the highest echelons...