"Freeze the assets, ban the visas" — Bill Browder on the push to isolate Russia I DW News

This post was originally published on DW News.