Indian security forces have fired tear gas in a bid to stop thousands of farmers marching on New Delhi after talks with the government failed. Local broadcasters showed thick clouds of tear gas on Tuesday, as police sought to disperse protesters near Ambala, some 200km (125 miles) north of the capital. The farmers are demanding […] The post Police fire tear gas as protesting farmers march
Facebook
Twitter
Pinterest
Instagram
Google+
YouTube
LinkedIn
RSS