WATCH: Florida Elementary School Principal Plays Villain In His Own Horror Show
1
404
In a shocking incident, the head of an elementary school in Ocala, Florida, has been apprehended following allegations of assaulting a student.