School Teacher Caught On Video Beating Special Needs Student

School teacher Sheri Davis was caught on video beating a student for what she claims was for his bullying another student. She stalks, corners, then eventually hits and kicks him, in what she believed was just punishment. Davis was eventually fired, sued, and charged, along with 3 other school employees.  The school’s principal, David Jones, and the school’s superintendent Ollie Hilliard are charged with failure to report child abuse. Another teacher, Gabriel Moseley, is also charged with failure to report child abuse.

How would you react if this was your child? Please leave your comments below and let us know.