Honk If You’re In Delhi

Crazy commuters, terrifying traffic, drivers with a death wish – I’ve seen them in Cairo, Cape Town, Dubai and Doha. But Delhi’s traffic trumps them all. I ask each taxi or tuk tuk driver what they think of Delhi: “Too much traffic,” they say. About half the population of Canada is crammed into Delhi –…