UK and France stand poised to deploy troops to Ukraine if a peace deal is reached, Labour leader Keir Starmer announced after talks in Paris. This decisive step underscores powerful Western support amid escalating tensions in the region
UK and France stand poised to deploy troops to Ukraine if a peace deal is reached, Labour leader Keir Starmer announced after talks in Paris. This decisive step underscores powerful Western support amid escalating tensions in the region
