Al Jazeera | World News on Nostr: Hurricane Beryl slams into Texas coast #breakingnews #news ... Hurricane Beryl slams into Texas coast #breakingnews #news