Live Streaming 24/7

Tropical storm Debby heads towards southeastern U.S.
Parts of southeastern U.S. are bracing for historical rainfall as tropical storm Debby makes landfall in Georgia. Afua Baah has the details.