Prime Minister of India Narendra Modi is displayed on screens as he speaks at an event in Uniondale, N.Y., Sunday, Sept. 22, 2024. (AP Photo/Seth Wenig)
Richa Karmarkar
September 23, 2024
NEW YORK (RNS) — More than 300 activists, many representing faith groups, came out to protest Indian Prime Minister Narendra Modi's recent visit to New York.