Hurricane Lisa makes landfall in Belize in Central America
Hurricane Lisa has made landfall on the Caribbean coast of Belize. The U.S. National Hurricane Center says Lisa had maximum sustained winds of 85 mph (140 kph) late Wednesday as it…
Hurricane Lisa has made landfall on the Caribbean coast of Belize. The U.S. National Hurricane Center says Lisa had maximum sustained winds of 85 mph (140 kph) late Wednesday as it…