Hurricane season 12 hours ago

Conditions deteriorate as Hurricane Helene makes landfall

NBC6’s Lorena Inclan reports from Tallahassee, where conditions are starting to deteriorate as Hurricane Helene made landfall late Thursday.

US & World Videos

Exit mobile version