Cabo Delgado: Sailors kill insurgents after being abducted – Carta de Moçambique

It sounds like a Hollywood blockbuster, but witnesses say it did truly happen, just days ago on Makolowe Island, one of the 50 small islands in the Quirimbas Archipelago in Cabo Delgado. Three sailors, kidnapped by terrorists on the Indian Ocean island, killed their abductors while sailing towards Mocimboa da Praia, headquarters town of the … Continue reading Cabo Delgado: Sailors kill insurgents after being abducted – Carta de Moçambique