SA mom describe’s husband’s flight from Moz insurgents with body of dead son

Rebels seized control in the town of Palma, an economic hub in the troubled region of Cabo Delgado, after French oil and gas giant Total announced it would be resuming its 20 billion dollar project in the area. Insurgents seized control of the town, attacking shops, banks and villages.

Read the full story: Read More