Rebels leave beheaded bodies in streets of Mozambique town
Fierce fighting for control of Mozambique’s strategic northern town of Palma is continuing for a sixth day, with heavily...
Fierce fighting for control of Mozambique’s strategic northern town of Palma is continuing for a sixth day, with heavily...