Delhi A thousand and one car horns blaring, homeless children tapping on the car window, a cow ambling along amongst the … More