Tag: Sergei Surovikin

Sergei Surovikin, the brutal Russian commander called General Armageddon, is the person charged with winning the Ukraine war by the Russian President, Vladimir Putin.