Nelson Mandela Foundation Denounces South African President

The Nelson Mandela Foundation is calling for South African President Jacob Zuma to be removed from office. The foundation (which advocates for conflict resolutions, public health, and equality) believes that under Zuma’s leadership, the system has become corrupt. An excerpt from the organization’s press release reads: “Twenty years since Nelson Mandela signed South Africa’s Constitution […]