Storm makes landfall on Carriacou Island
Caribbean braces for ‘life-threatening’ winds from Hurricane BerylHurricane Beryl will bring life-threatening storm surge and winds. It is the third earliest major Atlantic hurricane on record.Hurricane Beryl made landfall on…