Hurricane Beryl makes landfall in Cayman Islands | USA TODAY · USA Today · Sentinel