Indian army deployed to quell protests

ReutersNewsPublished: February 21, 20161,205 views
Published: February 21, 2016

Thousands of troops are deployed in the northern state of Haryana in a massive show of force to quell protests that have killed 10 people and severely hit water supplies for some of Delhi's 20 million residents. Gavino Garay reports.

Be the first to suggest a tag