Tamil Nadu teacher kicks and slaps students for losing football match. Shocking video surfaces 13 August, 2024 by Newstars Education See also Where was Morgan Bauer last seen? Search intensifies for missing Georgia teen 7 years after disappearance