The Latest: Debby makes landfall again as tropical storm soaks South Carolina 0 08.08.2024 09:16 The Independent Tropical Storm Debby is heading up the East Coast as it has made landfall for a second time