Moscow Officials Urge Putin to GTFO: ‘Everything Went Wrong’

Allison Quinn September 10, 2022  More and more Russian officials are urging Vladimir Putin to get the hell out of the Kremlin as Moscow suffered another series of humiliating defeats in Ukraine this weekend. Just one day …

Moscow Officials Urge Putin to GTFO: ‘Everything Went Wrong’ Read More »