Feedback

Duct Tape Teacher Fired

 

Texas teacher fired after allegedly taping students' mouths shut. KFDX's Kenzie Meek-Beck reports.

Shows