Rhodes Has Fallen [Photos] On April 9, 2015, students gathered at a mass meeting at the University of Cape Town to see the statue of British colonialist Cecil Rhodes finally fall.
Kidnappers Demand ₦1 Billion Ransom for Abducted Students & Staff in Northern Nigeria NewsMarch 14, 2024