4 years agoSOUTH AFRICA - Cape Town - Cape Peninsula University of Technology students protest (Video) (aTW)AfricanNewsAgencyVerified