US announces crackdown on Indian tourism firms accused of people smuggling

The US Department of State has announced a crackdown on Indian travel firms, accusing them of “knowingly facilitating illegal immigration to the United States,” according to … Continue reading US announces crackdown on Indian tourism firms accused of people smuggling