Explainer Viral Video Sparks Outrage, Teacher Urges Students To Slap Muslim Peer In a shocking incident that highlights the disturbing state of affairs in Uttar Pradesh’s Muzaffarnagar, a distressing video has surfaced capturing a school teacher... Hrisha MuralidharAugust 26, 2023