Skip to main content

India has denied visas for a delegation from the U.S. government agency charged with monitoring international religious freedom, the agency said on Thursday.

Comments