Weather Stormy Weather Debby Makes a Second Impact and Heads Up the East Coast, Where It Will Rain a Lot Thomas ForthAugust 8, 2024August 8, 2024 Stormy Weather Debby hit land again Thursday in South Carolina. It was…