Hundreds Rally Outside White House to Protest Authoritarianism, Minority Persecution in India under PM Modi’s Rule
Washington, D.C. (June 22, 2023) – Hundreds of Indian Americans and their allies gathered at Black Lives Matter Plaza in Washington, D.C., to stage a demonstration against Indian Prime Minister Narendra Modi’s assault on democratic values and ongoing human rights violations. The protest, attended by individuals from diverse religious backgrounds such as Hindus, Muslims, Christians, …