City New Storm Likely in Bay of Bengal on July 24 Heavy rains lash Delhi; traffic movement faces severe disruptions A new low-pressure system is expected to form over the Bay of Bengal on July 24, which could develop into a... By Akshita Kocher July 19, 2025