Russia has expelled two British diplomats amidst a growing espionage dispute, accusing London of warmongering. Moscow’s foreign intelligence delivered a searing statement, implicating Britain in efforts to thwart U.S.-led peace processes between Russia and Ukraine. The diplomatic spat has further strained relations between London and the Kremlin.
