Hurricane Debby forms as Florida landfall with 'catastrophic rain' looms. Evacuations ordered 0 04.08.2024 14:14 Yahoo! News