Daughter of Viral Grandparents’ Final Photo on Flooded Rooftop Shares What Happened Next
Residents were stranded by washed out roads and lack of power across multiple states as the Hurricane Helene death toll reached over 130. The devastation left by Hurricane Helene in North Carolina is making waves […]