Latest News Statue of white terrorist Cecil Rhodes finally comes down in South Africa! By Spear staff May 6, 2015 0 23 Share FacebookTwitterPinterestWhatsApp