The Traffic in Delhi is worsening and stats show that people end up spending 1/5th of their life on roads. Also, Delhi win the title of "Most polluted city" : given by WHORead less