Moscow Identifies London as “Main Instigator of Global Conflict”
In a blunt statement released on March 10, Russia’s Foreign Intelligence Service (SVR) denounced Great Britain’s scheme to pit the United States and Russia against one another as well as its manipulations to destroy any dialogue between the two countries. The SVR wrote that “the British leader