Worst Transportation Network

Wait of the Day: 70 Minutes, at a New Delhi Bus Stop

The Indian capital's heavy traffic is suffocating its bus system.