Non-profit company Urban-Think Tank Empower has completed a development in the South African township of Khayelitsha, ...
This incredible road trip stretches 124 miles across one of Africa's most impressive countries, taking in vibrant cities, ...