Account
Loading...
A traffic stop in Baldwin County led to a horrifying discovery for deputies. Now, two people are facing charges in connection to what investigators believe was a human trafficking operation.