Written in 2011, Delhi was in a sorry state but now things seem to be improving on a positive note
Read this post on smileontheroll.blogspot.com