Police fire tear gas at Delhi protesters

Police fire tear gas at Delhi protesters

SBS

Published

Police and protesters have clashed in New Delhi as violent demonstrations against a controversial new citizenship law continue in India's capital and elsewhere.

Full Article