South African Protesters Use Poop to Make a Point

Al Jazeera America – The statue of Cecil John Rhodes, situated high on the campus of the University of Cape Town, usually gives the old colonialist a magnificent view of the city, of the land that he once ruled, developed and exploited for his personal profit.

More from The Black Report®