TS Sara to Make Landfall South of Belize on Sunday Morning
As we mentioned, the latest forecast models show Tropical Storm Sara making landfall in southern Belize with winds up to sixty miles per hour. As of two PM today, the storm was located about a hundred miles southeast of Belize, moving west at a slow