News
‘Ruthless’ in Syria, ‘General Armageddon’ Will Now Lead Russia’s War Efforts in Ukraine
As Ukraine saw fresh missile strikes ‘in civilian areas’ on Monday morning, all eyes were on Russia’s newly-appointed war leader, nicknamed ‘General Armageddon’ Sergei...