British Prime Minister Keir Starmer said the United Kingdom and France have agreed to deploy troops in Ukraine if a peace deal is reached with Russia.
British Prime Minister Keir Starmer said the United Kingdom and France have agreed to deploy troops in Ukraine if a peace deal is reached with Russia.