Delhi recorded 41.2 mm rain in the past 24 four hours till 8.30 am on Saturday, marking the highest single-day December rainfall in 101 years, the weather department said.
The year has been a disappointment for climate justice, with countries in the Global South, including India, firmly opposing the insufficient climate finance deal finalised at COP29 ...