April 23, 2026
Three charged in alleged St. Thomas prostitution ring tied to strip club, harboring illegal aliens
Federal authorities arrested three individuals in St. Thomas, U.S. Virgin Islands, accusing them of operating a strip club as a prostitution ring and harboring illegal aliens for financial gain, according to the Department of Justice. The case allege...