An Ugly Truth Plaguing Texas

What if I told you that this year, 2023, according to subject matter specialists, Texas is ranked number 1 in the nation for Sex Slavery?

Well, stick around, and you’ll hear our guest, Robert Montoya, an investigative reporter from Texas Scorecard, fill us in on the sad and gut-wrenching details