Treasury sanctions alleged human smuggling network that spanned Mexico, India and UAE

The U.S. Treasury Department has imposed sweeping sanctions on members of an alleged human smuggling network based in Mexico that it says trafficked people from four continents using yachts, hotels …