20190718 city.gurgaon: Showers lash Delhi-NCR; traffic snarls annoy office-goers