Statue of British colonialist Cecil Rhodes decapitated in South Africa – AuthenticAfrican

Posted on by CNN News