Protest against Citizenship Amendment Act CAA and National Register of Citizens NRC
- Stock Photo ID: #FD459675
- Image Credit: Picxy.com/avipushp
- Location: 6, Jantar Mantar Road, Janpath, Connaught Place, New Delhi, Delhi 110001, India