On July 20, 2026, a body-cam video appeared on YouTube: a young woman, hysterical and seemingly shocked as police placed her in handcuffs. Authorities had allegedly found footage of her sexually abusing and recording a 13-year-old boy in a public restroom, footage she allegedly gave her husband to edit.
Few months later, a young woman named Talia contacted ... Show More