The Midweek Update - Geopolitical SHIFT: Why US Envoy SNUBBED London for Moscow - April 23, 2025
Last Saturday's bombshell release from the Russian Ministry of Foreign Affairs on Euro-fascism and the role of the British undergirds this week's developments.