Russia in Review, May 5-12, 2023: 7 Things to Know

(Russia Matters – russiamatters.org) Moscow blaming West at every turn: Vladimir Putin attacked the West on May 9, claiming that Russia’s future depended on the outcome of the war in Ukraine, as he attended a slimmed-down military parade to mark victory over Nazi Germany in WWII, MT reports. “A real war has once again been unleashed against our motherland,” he […]
» Read more