Russia Bribed FIFA to Host World Cup, U.S. Says. Of course they did. https://t.co/aRst89aGqO — Bill Browder (@Billbrowder) April 8, 2020