Texas Restaurant Association launches program to battle human trafficking
Houston is the worst city in America for human trafficking, according to the United Nations Office on Drugs and Crime. A broader look reveals that Texas is only behind California in the U.S. under the same data.
Read more »