Hurricane Beryl makes landfall with 150 mph winds on Caribbean islandwww.npr.org "Take action now to protect your life!" the National Hurricane Center told people in the Windward Islands on Monday morning, as landfall was imminent near the Grenadine Islands and Carriacou Island.