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