India denies visa to delegation of US Commission on International Religious Freedom India headlines March 4, 2016 Indian Embassy justifies decision.