News Nation Logo

Delhi Police Deployed At Jaffrabad Station As Women Stage Protest

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).

Updated : 23 February 2020, 07:40 PM

Videos