UK, France “Sabotaging” U.S. Efforts To End Ukraine War, Russian Intel Claims; Is Europe Keen On A Clash With Moscow? OPED



The Russian Foreign Intelligence Service (SVR) reported on April 24 that European intelligence agencies are manufacturing accusations about US President Donald Trump’s ties to Moscow to sabotage his…

Continue Reading