Florida private school principal accused of choking, hitting, slapping student: sheriff’s office

Written by on May 15, 2024

An Ocala, Florida, private school principal allegedly slapped, choked, and falsely imprisoned a student last week and now faces serious charges for his acts.


Current track

Title

Artist

Background