These pictures will tell you and give you a fair idea as to why Delhi is in the grips of viral fever, chikungunya and dengue.
These pictures will tell you and give you a fair idea as to why Delhi is in the grips of viral fever, chikungunya and dengue.