Top Story
Delhi has recorded rainfall deficiencies of 61% so far this year, but the monsoons are almost here?
Between January 1 and June 26, the national capital has seen less than 20 mm of rainfall, resulting in a rainfall deficiency of 61%. To make matters worse, there were whispers of a delayed monsoon progression over Delhi. Had this come true, it might’ve been the last straw for heat-stricken Delhiites and the parched landscape.