Some portions of the United States could see as much as 6 inches of snow by Tuesday, Dec. 2, according to weather forecasters.
Retired government meteorologist and hurricane hunter Frank Marks knew the National Oceanic Atmospheric Administration (NOAA) would be in trouble after the Trump Administration made massive funding ...
A 76-year-old woman has been killed by a flying solar panel after the powerful nor'easter hit New York City. Huge swathes of the North East US are in a state of emergency as the storm sweeps through.