Satellite Before, After Images In North Carolina - Videos from The Weather Channel
Advertisement

Satellite Before, After Images In North Carolina

February 17, 2025

Helene dumped trillions of gallons of water on the Southeast, pushing mud and debris into many Appalachian towns. Take a look at some of the damage seen from space in these before-and-after images.