20170620 city.delhi: Heavy rain lashes Delhi NCR