Tag Archives: Montshiwa

WHY RHODES STATUE MUST BE REMOVED FROM THE UNIVERSITY OF CAPE TOWN!!

Cecil-John-Rhodes’-statue

A war of words is raging between Africans and whites in South Africa, about the statue of Cecil John Rhodes at the University of Cape Town. It is surprising that it is only now that many Africans are beginning to