Delhi Transport Corporation employees found a novel way to highlight their demand for better wages and protest against the DTC's privatisation, in New Delhi on Thursday August 1.
Photograph: Saab Press
BACK NEXT