Multiple choice

For what reason did Mahatma Gandhi launch satyagraha in South Africa?

  1. Racial discrimination

  2. High land revenue

  3. Discrimination due to plague epidemic in India

  4. None of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Racial discrimination is correct because Gandhi's satyagraha in South Africa (1893-1914) primarily fought against racist laws targeting Indians, such as registration certificates and restrictions on movement.