India denies visas to U.S. religious freedom body

India denies visas to U.S. religious freedom body