India denies visa to US govt panel, says foreign entities have no authority to criticize nation’s religious freedoms

India denies visa to US govt panel, says foreign entities have no authority to criticize nation’s religious freedoms