Search result for Delhi rains
DELHI: HEAVY RAINFALL CAUSES TRAFFIC JAMS, FLOODED STREETS
Highlights
• The India Meteorological Department (IMD) had warned of heavy rain in several north and central Indian states
• The IMD said Delhi and adjoining areas are seeing heave rain because of a well marked low pressure area over north Chattisgarh and neighbourho...