Weather Update:Record-Breaking Rain in 125 Years, May Turns Surprisingly Cool May 31, 2025 - 12:51 PM Something strange happened in Delhi this May, and no, you're not imagining it. The city, known for its blistering summer…