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” ...
Some results have been hidden because they may be inaccessible to you