Russia: The Rise and Fall of Surovikin, General Armageddon
Sergei Surovikin’s Stardeputy commander of the Russian troops in Ukraine, known as the General Armageddon Because of the brutality of his operations, he has faded from being the decorated hero of Russia to being suspected of being linked to the Wagner Group rebellion. “He is the only person with the Army General star who knows … Read more