Hurricane Melissa has made landfall in Jamaica as the strongest storm in the island's history, leaving widespread destruction in its wake.
Copyright 2025 NPR
Hurricane Melissa has made landfall in Jamaica as the strongest storm in the island's history, leaving widespread destruction in its wake.
Copyright 2025 NPR