Monday, February 26, 2024
Happening Now

Many in U.S. under weather alerts amid heavy snowfall

Nearly 85 million Americans are under winter weather alerts as heavy snow is falling from the Ohio Valley to New England and swirling winds prompt tornado watches. Meteorologist Mike Bettes from the Weather Channel has the forecast. Source