The Shocking New Reality of Human TraffickingThe Shocking New Reality of Human TraffickingDewitt County Sheriff Carl Bowen came to discuss the recent uptick in bailouts of undocumented immigrants in our Crossroads communities on Townsquare Talks.IngraIngra