Quality of life in Africa for foreigners

The New Times
Natalie  Campbell-Rodriques