Categories
World

India denies visa to U.S. panel on religious freedom

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 has called for […]