Connect to share and comment

Delhi bus rapid transit

Delhi bus rapid transit

Buses ply on the road as commuters are stuck in a traffic jam at the Bus Rapid Transit (BRT) corridor in New Delhi, on April 27, 2008.