Cecil Rhodes | Africa in the news Cecil Rhodes – Africa in the news

Tag Archives: Cecil Rhodes

Afrikaner singer chains herself to vandalised South African statue #RhodesMustFall

By Staff Reporter As black South Africans rally against symbols of white domination, questions are raised about Afrikaner identity in post-a [...]
Powered by: Wordpress