Hurricane Beryl makes landfall on Carriacou Island as high-end Category 4 storm with 150 mph winds
An extremely dangerous Hurricane Beryl made landfall on Carriacou Island, Grenada, on Monday morning, with 150 mph winds and a life-threatening storm surge.