France and UK commit to deploying troops under proposed Ukraine peace deal

The UK and France have pledged to deploy troops and weaponry to Ukraine, as part of sweeping security guarantees supported by the US to underpin a proposed peace deal aimed at ending Russia’s almost four-year long invasion.

A European-led…

Continue Reading