World5 months ago
Hurricane Beryl makes landfall on Caribbean island of Carriacou in Grenada
A dangerous and extremely powerful Hurricane Beryl made landfall Monday on the Caribbean island of Carriacou after becoming the earliest storm of Category 4 strength to...