Which law in the Transvaal led Mahatma Gandhi to begin satyagraha in 1906?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

In 1906, the government of the Transvaal published a humiliating ordinance that required the Indian population to register and carry passes.12

In response, Mohandas K. Gandhi led a mass protest meeting in Johannesburg in September 1906. During this meeting, the Indian community took a pledge to defy the ordinance if it were enacted into law and to accept the resulting penalties rather than submit to legislation they viewed as repugnant to their conscience and self-respect.2

This act of defiance marked the birth of satyagraha—a philosophy of nonviolent noncompliance and "devotion to truth"—which Gandhi utilized to redress wrongs by inviting suffering upon himself rather than inflicting it upon others.12