Vladimir Putin's biggest critic barred from United States

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.