Religious freedom in India under fire: U.S. Christian leaders speak out
In a significant move, over 300 U.S. Christian leaders recently urged the U.S. State Department to designate India as a “country of particular concern” (CPC) due to its worsening record on religious freedom. This call, …