Live Streaming 24/7

Hurricane Helene leaves trail of destruction
Hurricane Helene has made landfall in the southern United States. Michael Yoshida looks at the trail of destruction left behind.