Officials in Georgia and South Carolina are taking action as Tropical Storm Debby is expected to dump rain on the states after making landfall on Monday morning along the Florida coast.
Read MoreOfficials in Georgia and South Carolina are taking action as Tropical Storm Debby is expected to dump rain on the states after making landfall on Monday morning along the Florida coast.
Read More