News April 27, 2024

Millions on alert for tornadoes

Dozens of twisters have been reported in the Omaha, Nebraska, area and millions are under severe weather alerts today from Texas to the Great Lakes.