
This content originally appeared on Al Jazeera.


These are the key developments on day 1,112 of Russia’s war on Ukraine.
Related News

12 March 2025
Israel, Hamas continue truce talks; Arab states present Gaza plan to US

10 March 2025
Ukraine’s Zelenskyy arrives in Saudi Arabia for peace talks

10 March 2025
Pope’s condition improves, prognosis no longer ‘guarded’: Vatican

13 February 2025