Category 5 Hurricane Melissa made landfall in Jamaica
New Delhi: Category 5 Hurricane Melissa, the strongest storm of 2025, has made landfall in Jamaica, bringing catastrophic winds, flooding, and storm surges. The National Hurricane Center warns of "total structural failure" and urges…

