Indian security forces fired tear gas Tuesday to stop thousands of farmers demanding minimum crop prices from marching on the capital New Delhi after...
The post Indian police fire tear gas as protesting farmers march to capital appeared first on Iraqi News.