January 10, 2025

Ice storm slams the South

A major winter storm has walloped much of the South, leaving 80 million Americans on alert from Texas to the Carolinas.