NationalMuzaffarpur Fury: Bihar Police Under Fire For Dumping Accident Victim's Body In CanalBY Outlook Web Desk