Share

At least 10 people killed in unrest in northern India

India has deployed thousands of troops in the northern state of Haryana to quell protests that have killed at least 10 people.

Leave a Comment