India's monsoon appears slow, tired: What the 30% rain deficit means
India received 30 per cent less rain than normal between June 4 and July 4, 2026, IMD data shows. Here is the science behind the missing monsoon and what it means for farmers, water supply and the weeks ahead.
4 Jul 08:15 · India Today