Indian police dig up roads and block farmers’ path into Delhi for budget day security

NEW DELHI – Police and paramilitary forces have blocked main roads by putting up barricades, digging up ditches and putting up barbed wires to stop protesting farmers from entering the … Continue reading Indian police dig up roads and block farmers’ path into Delhi for budget day security