Cops suspended for throwing accident victim’s body into canal in Bihar’s Muzaffarpur Nation Cops suspended for throwing accident victim’s body into canal in Bihar’s Muzaffarpur News Analysis India 7 months ago By PTI MUZAFFARPUR: Bihar Police on Sunday suspended three cops who were caught on camera while dumping remains of an accident victim into a canal...Read More