Delhi police cane, tear gas, detain students protesting against controversial Citizenship bill

Students from Jamia Millia Islamia (JMI) University staged a protest against the controversial Citizenship Amendment Bill in Indian capital New Delhi on Friday. Clashes broke out between the students and Delhi police following stone pelting claims. The police charged at protesters with cane sticks and used tear gas shells to disperse the crowds. The protesters […]