Hurricane Beryl is roaring through the Caribbean, causing havoc on several islands. At least six people have died, including three in Grenada, and one in Saint Vincent and the Grenadines.