Atmospheric river

Map shows 11 states getting hit by atmospheric river
National Weather Service (NWS) meteorologists have issued a flood watch for several Northeastern states, with an atmospheric river bringing a deluge of rain to the area on Wednesday.Impacts from...