Bill Browder, Kremlin Critic, Briefly Arrested In Spain For Murky Reasons

Bill Browder, Kremlin Critic, Briefly Arrested In Spain For Murky Reasons
Browder says he was arrested on a Russian warrant via Interpol. Spanish police say they released him because the warrant was "invalid." And Interpol denies having issued a formal warrant at all.

No comments:

Post a Comment

Nevada Gov. Steve Sisolak Tests Positive For Coronavirus

Nevada Gov. Steve Sisolak Tests Positive For Coronavirus "With my case, I want to underscore the importance of Nevadans to stay at hom...