South Africa's Movement for Good

"Noka e tlatswa ke dinokana - A river swells from little streams". The Movement for Good, a series of campaigns aimed at mobilising South Africans to get involved in creating the country they want to live in, has been launched by a network of public and private organisations.