Putin is humiliated yet again, as an invasion in Ukraine forces the state’s leading commander to leave.”
Vladimir Putin’s war effort has been destroyed after his senior commander, Valeriy Gerasimov, was reportedly injured in an ambush in Ukraine and forced to leave. The catastrophic onslaught represents a severe defeat for the Kremlin, which had dispatched General Gerasimov to assist restart the halted war in time for the May 9th Victory Day parade. … Read more