Delhi Police and RAF during a Protest against CAA (Citizenship Amendment Act) and NRC(National Register of Citizens).
The Rapid Action Force(RAF) is a specialised wing of the Indian CRPF to deal with riot and crowd control situations.... See more
Location: 3459, Netaji Subhash Marg, Opp Police Station, Kucha Lal Man, Daryaganj, New Delhi, Delhi 110002, India