Texas man arrested in Demopolis for human trafficking
Law enforcement arrested the driver of an 18-wheeler on Monday, June 6, on a charge of human trafficking. Demopolis Police
Read moreLaw enforcement arrested the driver of an 18-wheeler on Monday, June 6, on a charge of human trafficking. Demopolis Police
Read more