At least 5 killed after Tropical Storm Debby makes landfall

ABC News’ meteorologist Kenton Gewecke gives the latest on Tropical Storm Debby after damaging wind and rain rip through the Southeast.

August 6, 2024

Examined