HomeUPSCIn which city of South Africa was Gandhi beaten up and thrown off the pavement by the white people? In which city of South Africa was Gandhi beaten up and thrown off the pavement by the white people?By Admin / October 4, 2025 A. Cape Town B. Durban C. Johannesburg D. Pretoria ✅ The correct answer is option B.