Hurricane Beryl makes landfall as Caribbean braces for days ahead | BBC News

This post was originally published on BBC News.