Worldview
Top Stories
Latest
Countries
People
Search
Simon Mann
British military officer; Equatoguinean detainee
more on Wikipedia
Cabo Delgado: Britain must lead fight against Isis in Africa, says mercenary
UK
Mozambique
4yrs
Related countries
UK
Mozambique
Related people
Cabo Delgado