Environment

Tornado sighted in AL as severe weather blasts the South

Tornados and severe weather are leaving a swath of destruction across the Southeast. This tornado was seen near the town of Prattville in Alabama.

Just the News Spotlight

Support Just the News