Crime|Human Rights|Mozambique

Rebels in Mozambique left beheaded bodies on the streets in an intense fight for control of Mozambique’s strategic northern town of Palma on Monday. The heavily armed rebels interfered with the police, army, and a private military organization…

Read More
© 2026 Africa Otr.