This weekend has seen the dire situation in Cabo Delgado province in northern Mozambique get even worse, as rebels launched a massive attack on the town of Palma, just ..
Author: Capt. John
This weekend has seen the dire situation in Cabo Delgado province in northern Mozambique get even worse, as rebels launched a massive attack on the town of Palma, just ..