Hurricane Beryl makes landfall on Carriacou Island as life-threatening, dangerous conditions lash region
An extremely dangerous and life-threatening situation is unfolding across the southern Windward Islands in the Caribbean as Hurricane Beryl gets set to make landfall as a Category 4 hurricane.