Trusted News Discovery Since 2008
{{/content}}
Putin supporters storm outside Western embassies; Denounce support to Ukraine, lash US-led NATO
Video Credit: Rumble
Published on March 19, 2023 - Duration: 02:52s
Putin supporters storm outside Western embassies; Denounce support to Ukraine, lash US-led NATO
Anti-NATO demonstrators took to the streets in Moscow and rallied outside embassies of 'unfriendly' countries on the ninth anniversary of Crimea's annexation.