Indian authorities impose curfew, deploy thousands of soldiers to northern Haryana following deadly clashes
2 years ago
21
Deadly clashes in India have spread to Gurugram, a city outside of New Delhi. Authorities in the country imposed a curfew and deployed troops in an effort to stop the violence.