Khepupara Weather Report: Depression over Bay of Bengal to make landfall today, rainfall likely in West Bengal, says IMD Newsroom Staff October 23, 2020