A high school teacher in Idaho was arrested and charged with sexual battery after he was accused of suspicious behavior involving a student.
Police launched an investigation into claims against Troy Wayne McFadden on May 26 after detectives received a report about his allegedly suspicious behavior that involved a minor, according to a press release obtained by Us Weekly.
Investigators said that McFadden, 46, worked as a faculty member at Ridgevue High School at the time of the report. The exact allegations against him have not yet been revealed, though authorities said they...
HALO NEWSLETTER
Join HALO today and unlock this story instantly — It's Free