Charges against UCT #FeesMustFall protesters dropped
Charges against 29 University of Cape Town #FeesMustFall protesters were dropped in court.
Charges against 29 University of Cape Town #FeesMustFall protesters were dropped in court.
A potential anti-rape device may soon be in production in South Africa. (more…)