Mumbai records hottest June night at 30.2°C as monsoon delayed

India