Indian police fire tear gas as protesting farmers march on Delhi

Farmers head to the capital after talks with the government failed to defuse their anger.

Leave a Reply

Your email address will not be published. Required fields are marked *