Russian spy chief says NATO will fail to inflict strategic defeat on Moscow
One of Russia’s top spies forecast on Wednesday that the NATO military alliance would fail to inflict a “strategic defeat” on Moscow, despite sending billions of dollars worth of weapons and military hardware to Ukraine. Sergei Naryshkin, who heads up Russia’s SVR Foreign Intelligence Service and is a close ally of President Vladimir Putin, accused […]