 This all comes as Democrats are still reeling from Biden's lackluster debate performance last week. Tamara Keith, NPR News, Washington. The National Hurricane Center says Hurricane Beryl continues to batter the Caribbean Sea. It made landfall yesterday on one of the islands of Grenada.