EnvironmentTropical Storm Debby makes second landfall, heads up East Coast as heavy rainmaker CBS News, August 8, 2024