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













Source: India denies visas to U.S. religious freedom body


David Cottle

UBB Owner & Administrator