New Delhi: Bus Marshals Protest Against Delhi Government #Gallery

New Delhi: Bus marshals stage a protest against the Delhi Government in New Delhi on Wednesday, June 4, 2025. (Photo: IANS/Qamar Sibtain)