Twitter | Search | |
Bill Browder
Not only did Putin add me to the Interpol list, but the US simultaneously revoked my visa. explains
Browder is an outspoken critic of the Putin regime.
Reply Retweet Like More