Indian police block roads to halt farmers marching to New Delhi

NEW DELHI: Indian police blocked roads on Monday to stop farmers marching to Delhi to seek better crop prices promised in 2021, as thousands of growers camped out on major…

Verified by MonsterInsights