Statue of white terrorist Cecil Rhodes finally comes down in South Africa!