Putin camouflages debunked falsehoods as ‘Ukraine peace plan’
As leaders of 78 countries gathered in Switzerland for a Summit on Peace in Ukraine and preconditioning any peace talks between Moscow and Kyiv on Ukraine’s territorial integrity, uninvited, Russian President Vladimir Putin spoke at the Kremlin presenting a different vision. Putin demanded …
Read More