Washington, DC – Dozens of Indian Americans have gathered at Lafayette Square, the park in front of the White House, to protest against the visit of Indian Prime Minister Narendra Modi to the United States. Chanting slogans and holding placards that read “Save India from fascism”, the protesters on ...