Hurricane Beryl Flattens Grenada’s Carriacou Island

[ad_1] A powerful Category 4 hurricane began sweeping through the eastern Caribbean Islands on Monday, making a devastating landfall on Carriacou, a small island north of Grenada, officials said. In a briefing broadcast on social media, Prime Minister Dickon Mitchell…