British diplomats shown leaving Russia following expulsions | Ukraine War YouTube News September 22, 2024 Russian state media has shown what the Russian government says is footage of British “spies” leaving the country. Moscow announced…