India police blocks roads into Delhi to stop farmers disrupting budget day

PressTV 20 views

Indian police have blocked main roads to stop protesting farmers entering New Delhi, as the finance minister prepares to deliver the government's annual budget in parliament.

Add Comments