Il Nuovo Postiglione - Powerful Hurricane Beryl pummels Caribbean islands