Cheat Sheet: Russian Claims of Ukraine De-Escalation Met With Skepticism

Is Russia's surprise announcement of a partial troop withdrawal just another mindfuck?

No comments: