Pedestrians don't cross New Delhi's streets so much as dash across as if their life depends on it, which it very often does. More...