Tropical Storm Sara, Belize, November 2024Tropical Storm Sara made landfall in Belize on 17 November 2024 near Dangriga Town. As…