Delhi police clear Shaheen Bagh protest site
2020-03-24
New Delhi, March 14, 2020: The Delhi Police on March 24 cleared the Shaheen Bagh protest site amid the coronavirus outbreak, bringing curtains down on the three-month-old agitation led by Muslim women against the contentious Citizenship Amendment Act. A total of nine protesters, including six women, were detained and takenContinue Reading