When it rains, it pours: Delhi comes to life with heavy downpour

Jun 20, 2016 14:59 IST