More than 100 activists protesting against a new Indian citizenship law were injured in New Delhi on Sunday as they…
Police used tear gas and pellets to fight back at least 10,000 people protesting Delhi’s withdrawal of special rights for…
This website uses cookies.