Bill Browder arrested in Spain on Russian warrant on May 30, 2018 Get link Facebook X Pinterest Email Other Apps The high-profile critic of President Vladimir Putin is arrested in Madrid on a Russian warrant. from BBC News - World https://bbc.in/2GZuuM9 Comments
Comments
Post a Comment