Vladimir Putin's biggest critic barred from United States

WION United States Oct 24, 2017, 09:39 AM(IST)
Banker turned human rights activist Bill Browder, Vladimir Putin's critic, has ben denied entry into US. Browder was barred on the same day Russia put him on interpol list.
 
Read in App