The Kremlin has dismissed reports of discussions between Britain and France on sending soldiers to Ukraine. A report in Le Monde, the French newspaper, claimed Britain and France had “reactivated” ...
Results that may be inaccessible to you are currently showing.