Indian farmers clash with police for second day amid protests
Protesting Indian farmers have clashed with police for a second consecutive day as tens of thousands tried to march to the capital to demand guaranteed prices for their produce.
Police fired tear gas at the farmers near the Shambhu border, which divides northern Punjab and Haryana states, about 125 miles from New Delhi.




