Here’s a special announcement. Click here.
A federal grand jury has charged two people with child sex trafficking and conspiracy to sex traffic a child.
Authorities say 34-year-old Oscar Carter and 27-year-old Shelby Summer Brown, both from Tulsa, Okla., have been indicted by a federal grand jury in Pittsburgh on multiple sex trafficking charges, including sex trafficking of a child.
Finding new and innovative ways to combat the demand for purchased sex, raise awareness to this nationwide epidemic, and provide safe environments for victims.