Parkland High School
Public Education
Video shows student slap teacher in the face: ‘You want me to hit you again?’(Daily Caller News Foundation) – A viral video that circulated Monday shows a student slapping his teacher in the face at a high school in North Carolina. The student, wearing… Read More
April 16, 2024