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