India’s monsoon season is showing its teeth this week, with three major cities – Kolkata, Mumbai, and Delhi – all dealing with intense rain, thunderstorms, and disruption within the same 24-hour stretch, even as the India Meteorological Department (IMD) warns of more severe weath





