VLADIMIR PUTIN and his regime is becoming increasingly desperate in Ukraine, where it has struggled to make gains beyond the country’s outskirts while facing international condemnation. Some world leaders have supported the invading regime, breaking from the global consensus.
This article, images and content belong to the source and curated for informational purposes.