Hurricane Helene made landfall late last week and devastated many communities across North and South Carolina. Heavy rain brought catastrophic flooding and has left millions of residents across multiple states without power, internet, cellular service and access to fresh water. To help with relief efforts, we’ve rounded up resources to…