Russian Intelligence Says France Preparing to Deploy 2,000 Troops to Ukraine
Published March 20, 2024 The head of Russia’s Foreign Intelligence Service said he has information that France is preparing a military contingent of 2,000 troops to be sent to […]