Congress workers carrying Indian flag during 'Bharat Bachao' rally by Congress in Delhi to highlight Modi govt failures
- Stock Photo ID: #AW739471
- Image Credit: Picxy.com/avipushp
- Location: Ramlila Ground, Chandni Chowk, New Delhi, Delhi, India
- Featured in collection:
- Indian National Congress Party