IMD’s prediction came true, torrential rain caused devastation, landslide caused havoc
New Delhi/Mangaluru/Bengaluru/Amaravati/Thiruvananthapuram. The Indian Meteorological Department (IMD) had forecast heavy to very heavy rains in states like West Bengal to ...