Severe weather impacting most of the U.S.

2023-03-15 8

More than 90 million Americans are on weather alert from Southern California to Maine with parts of the northeast getting slammed by a nor'easter.