Tropical Storm Sara makes landfall in Belize after flooding Honduras Blogging Sole
Tropical Storm Sara made landfall in Belize on Sunday as forecasters expect heavy rain to cause potentially deadly flash flooding and mudslides. The storm made landfall near Dangriga, about 55 miles southeast of the capital Belmopan, the Miami-based National Hurricane Center said. This comes after Sara flooded the northern coast of Honduraswhere it has been … Read more