Rhodes must fall: revolt at Cape Town University

On 9th March at the University of Cape Town, a statue of arch-imperialist bag of scum, Cecil Rhodes, had a load of human shit emptied on it. Since then, students demanding a removal of the statue and an end to institutional white supremacy have been holding daily protests and sit-ins … Continue reading