Recent investigations have revealed that the incident in which police fired at protesting villagers in Dubrajpur over land dispute was allegedly under pressure by the government.
↧