A different statue of Rhodes, which stood outside the University of Cape Town, was removed two years ago. The University of Cape Town campus. Perched on a hill in Dakar, Senegal, there is a bronze ...
Some results have been hidden because they may be inaccessible to you