Indian police have blocked roads to prevent farmers from marching to New Delhi
In New Delhi, on Monday, Indian police took measures to block roads, aiming to prevent farmers from marching towards the city to advocate for better crop…
World