World After Hurricane Melissa, a Jamaican town was left with flooded streets and deceased livestock. November 1, 2025