Tropical Storm Oscar forms, Nadine makes landfall in Belize, NHC says
Tropical Storm Nadine made landfall in Belize and Tropical Storm Oscar has formed just east of the Turks and Caicos Islands, forecasters said Saturday morning. |!| Baton Rouge
Tropical Storm Nadine made landfall in Belize and Tropical Storm Oscar has formed just east of the Turks and Caicos Islands, forecasters said Saturday morning. |!| Baton Rouge