Tag: Jamia Millia Islamia University

Delhi Police Arrests Two Pinjra Tod Activists In Connection With Northeast Delhi Riots

The Delhi Police on Saturday arrested two women in connection with their alleged role in the North-east Delhi riots in February this year. These two activists, Devangana Katila (30) and Natasha Narwal...

Most Popular