
This content originally appeared on Al Jazeera.


Rebel fighters eye strategic town of Walikale as government forces suffer defection amid ongoing fighting.
Related News

17 March 2025
Swallowed by the sea, Pakistan’s Indus delta now threatened by canals

21 March 2025
Migrant deaths hit record number in 2024, UN agency says

28 March 2025
Voices from Gaza: Protests demand an end to war and suffering

26 March 2025