Skip to main content
play

Hurricane Lisa strikes Belize with heavy rain

Hurricane Lisa made landfall on Nov. 2, causing flooding in parts of Belize, Guatemala and Mexico.
Accuweather, Accuweather