Indian Americans protest outside White House over PM visit
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.
The protesters on Thursday castigated Modi over human…