Cyclone Murasu made landfall along India's eastern coast on Tuesday 3 November 2026, the country's weather department said, the second storm to hit the region in a week as authorities evacuated ...