Cecil Rhodes protest: Thousands renew calls for Oxford University to remove statue of controversial imperialist
Published
'As long as the statue stands the University is only alienating those of whom Rhodes' beliefs have persecuted and oppressed to this very day', activists say
Full Article