Vladimir Putin’s own allies have struggled to explain the recent withdrawal in Ukraine, with several politicians in Russia even astonishingly calling for the President to resign.
This article, images and content belong to the source and curated for informational purposes.