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.
The post Anti-Modi activists protest the Indian prime minister’s New York visit appeared first on Religion News Service.