Storm front triggers weather alerts in 20 states

From Texas to New York, residents are facing ice, snow and flooding rains.

February 22, 2018

Examined