20150720 city.delhi: Rain lashes Delhi