Vladimir Putin's biggest critic barred from United States
|Updated: 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.