WORLD’S BUSIEST CITIES
9. 3 0PM, ABC Nothing can prepare you for the shock of visiting Delhi, a city so densely populated it easily outstrips Australia’s measly 24 million residents (give or take a few). But what at first appears to be complete mayhem, particularly on the roads, somehow works. Anita Rani (right), Dan Snow and Ade Adepitan find out what keeps the city moving.