Tropical Storm Sara has weakened to a tropical depression after making landfall in Belize, where forecasters expect heavy ...
Sara is gone,” were the words from the National Weather Service Sunday. Three words that everyone on Fort Myers Beach and Lee ...