‘Extremely dangerous’ Hurricane Beryl makes landfall in Grenada

Roofs blown off by 150mph winds and thousands hunkered down as hurricane reaches Caribbean island of Carriacou Hurricane Beryl has made landfall on the Caribbean island of Carriacou after becoming the earliest storm of its strength to form in the Atlantic, fueled by record warm waters. Carriacou ...

Read Full Article