Tornadoes ripped through the South on Saturday evening. In Louisiana, multiple Tornado Warnings were issued as storms rolled ...
A Tornado Watch is in effect for east Texas and Louisiana locations near and south of I-20 through 3 p.m. The northern ...
Scientists have uncovered evidence of a new ocean forming in East Africa, potentially splitting the continent in two. This ...