More than 300 Christian leaders in the United States, including denominational leaders, are calling on the U.S. State Department to designate India as a “Country of Particular Concern” amid escalating violations of religious freedoms, especially against Christians.
The Christian Post | RSS