Jesse Heubel, a 37-year-old technology teacher and wrestling coach, turned himself in. He’s accused of abusing a minor starting in November 2025 at multiple locations.

Read More