Severe weather warnings have been issued across the Northeast as millions of people prepare for what could be the first hurricane to directly strike Long Island or New England in a few decades.
Severe weather warnings have been issued across the Northeast as millions of people prepare for what could be the first hurricane to directly strike Long Island or New England in a few decades.