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.
WVEC would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.