Tropical Storm Lisa
-
Hurricane Lisa Made Landfall Near Belize Coast that Could Cause Life-Threatening Storm Surge
Hurricane Lisa made landfall near Belize City, which has the potential to cause a life-threatening storm surge. Read here for affected areas and current weather updates.