New Delhi, June 23, 2019: India on June 23 rejected a US religious freedom report, saying it sees no locus standi for a foreign government to pronounce on the state of its citizens’ constitutionally protected rights. In its annual 2018 International Religious Freedom Report two days ago, the State DepartmentContinue Reading