Loading the player...


INFO:
Former U.S. Ambassador to Russia Michael McFaul and Peter Baker discuss the latest developments in Russia and its military following an aborted rebellion by the mercenary Wagner Group.
Russian general ‘sounded like he was drunk’ calling for Wagner surrender