belize

Hurricane Earl Arrives in Belize

Hurricane Earl makes landfall in Belize, in Central America, the US National Hurricane Center has announced. Earl now has speeds…

8 years ago