World

Putin Blames War in Ukraine on U.S. Support for Revolution

YOUR FAULT

The new American ambassador to Russia was given quite the welcome at the Kremlin.

Russian President Vladimir Putin chairs a meeting of the State Council Presidium on the development of Russian industry under sanctions pressure in Tula, Russia, April 4, 2023.
Ramil Sitdikov/Sputnik via Reuters