Wednesday, 30 May 2018

Bill Browder, who led effort for sanctions act, detained on Russian warrant in Spain


Spain Arrest

A Britain-based financier who has spearheaded a U.S. law targeting Russian officials was briefly detained Wednesday in Spain on a Russian warrant, which authorities later said had expired.

via CBC | Top Stories News

No comments:

Post a Comment