India Denies Visas To U.S. Panel on Religious Freedom, Says It Has No Standing
Source NEW DELHI, INDIA, June 12, 2020 (Reuters): India has turned down a travel request for members of a U.S. government panel seeking to review its religious freedom, saying such foreign agencies had no standing to assess the constitutional rights of citizens. Since taking power in 2014, the Indian government has faced criticism for attacks on Muslims and the panel…