Two British diplomats have been expelled from Russia amidst allegations of espionage, escalating a decade-long diplomatic battle between the two nations. Russia’s foreign intelligence service sharply criticized Britain, calling it a ‘warmonger’ in a blistering statement that heightened already tense relations.
