Russia’s war in Ukraine is reaching a turning point as the initiative is likely shifting in Kyiv’s favour, experts monitoring the conflict say. Moscow’s spring offensive failed to yield gains as its forces recorded a net territorial loss – of about 113 sq km – last month for the first time since August 2024, The […]
- Categories:
- World