April 21, 2025

1152th day of Russian invasion

War

French, British urge ‘reassurance force’ for Ukraine

France and Britain want to move ahead with an initiative to send European troops to Ukraine if a peace deal materializes. Currently troop numbers and participating countries are unclear but details are expected soon.

France and UK to send ‘joint team’ to Ukraine

France and UK to send ‘joint team’ to Ukraine

Russia may be ‘dragging feet’ on achieving peace in Ukraine, Trump says

US President Donald Trump said he believes Russia wants to end its war with Ukraine, but suggested Moscow could be “dragging their feet” after...