Sunday, November 17, 2024
Happening Now

Sara becomes tropical depression after landfall in Belize

Tropical Storm Sara made landfall near Dangriga, about 55 miles southeast of the capital Belmopan, the Miami-based National Hurricane Center said. Source

Share