Belize City (AFP) – In Belize City, residents are cleaning up after Hurricane Lisa battered the Central American nation, causing flooding and power outages.
Belize City (AFP) – In Belize City, residents are cleaning up after Hurricane Lisa battered the Central American nation, causing flooding and power outages.