Founder of 25 United Stephen Leighton, discusses how his non-profit organization is stepping up to provide assistance to those in North Carolina impacted by Hurricane Helene and weighs in on the federal government’s response to the disaster.