NEW DELHI/MUMBAI, Sept 25: Farmers in India blocked roads and railway tracks on Friday in a protest against new legislation that they say could pave the way for the government to stop buying grain at guaranteed prices, leaving them at the mercy of private buyers.