Location: Cape Town, South Africa Mission: Founded in 2005, as a not-for-profit organisation, the Africa Centre was developed as a platform for exploring contemporary Pan-African artistic and cultural practice as a catalyst for social change. Based in Cape Town, South Africa, the Africa Centre is a social innovator that provides a space dedicated to the celebration, […]
Trending Articles
More Pages to Explore .....