Delhi: Heavy rain affects normal life; traffic snarls at several places
New Delhi, July 20 (SocialNews.XYZ) The heavy downpour in the national capital on Wednesday brought some respite from the summer heat but disrupted the normal life. As per reports, the rain caused massive traffic jams…