original post: https://redd.it/175x681
An extremely disturbing video of policemen in Muzaffarpur district of Bihar allegedly dumping body in canal in the middle of a busy road has surfaced. Police claimed the body was of a victim of an accident.
unitedstatesofindia by rektitrolfff