Tag: Seven Indian men arrested for prostitution trafficking in the United States

Seven Indian males arrested in US anti-prostitution operation

A minimum of seven males of Indian origin had been amongst 21 individuals arrested in Denton County, Texas,…

By XNews