Tropical Storm Debby makes second U.S. landfall in South Carolina
Tropical Storm Debby, which has already dumped greater than a foot of rain on components of the South and is forecast to deliver extra, made a second landfall within the U.S. early Thursday when it crossed again into South Carolina. The storm, which had 50 mph winds, made landfall close to Bulls Bay, South Carolina, … Read more