x
Breaking News
More () »

Tropical Storm Sara to make landfall in Belize Sunday

Tropical Storm Sara formed from Tropical Depression Nineteen earlier Thursday. The system is expected to make landfall in Belize on Sunday and fizzle out over land.

Before You Leave, Check This Out