A teacher handed police shocking secret footage which allegedly shows two colleagues slapping and choking a special needs student before knocking him off a chair. The video was filmed at Harper-Archer Middle School in Atlanta, Georgia, over four days by…
The post Shocking secret footage reveals teacher aides slapping and choking special needs student before knocking him off a chair appeared first on Special Ed Advocate - Houston.