maggiemcneill.wordpress.com
In the News (#736)
What you probably know about human trafficking is horseshit. – Laura Lemoon Lack of Evidence A teenage girl riding in a car now constitutes “evidence” of “sex trafficking&#…