
‘Putin’s troops ritually humiliated, still in a position to win the war’
His takeover followed Russia’s failure to seize any major cities, its retreat from Kiev, and the loss of 30,000 troops and hundreds of aircraft and tanks…reports Asian Lite News Russian troops are