The UK and France have signed a declaration of intent on deploying troops in Ukraine if a peace deal is made with Russia, UK Prime Minister Sir Keir Starmer has announced.
After talks with Ukraine’s allies in Paris, he said the UK and France would…
Continue Reading
