Share The remains of British imperialist Cecil John Rhodes lie under a slab of stone atop a granite hill in Zimbabwe, largely unscathed by political ferment over a man whose colonial legacy ...