Delhi Police Deployed At Jaffrabad Station As Women Stage Protest

  • 4 years ago
The Jaffrabad Metro station was closed and a large contingent of Delhi Police personnel was deployed due to a protest against the Citizenship Amendment Act (CAA) and National Register of Citizens (NRC).

Recommended