 Powerful Hurricane Beryl, a powerful Category 4 storm now bearing down on the Caribbean's windward islands. They've been busy boarding up homes and businesses and thousands of people have been on the move evacuating to get out of the storm's way.