Hurricane Helene made landfall late Thursday as a Category 4 hurricane and has left significant destruction in its path.
The storm left people stranded, without shelter, and awaiting rescue in the U.S. Southeast. As of Sunday, at least 64 people have died and several million are still without power.
Heavy rains in North Carolina’s western mountains have caused massive flooding and mudslides in the Asheville region. The storm cut off most communication and made the roads impassable, according to the Associated Press…