Go to Article
Excerpt from Muslim Mirror
More than 300 Christian leaders in the United States, including denominational heads, are calling on the U.S. State Department to designate India as a “Country of Particular Concern” (CPC) due to escalating violations of religious freedoms, particularly against Christians. The leaders, representing a wide range of denominations and Christian organizations, have expressed concern over the increasing violence and “systemic persecution under the…