First Confirmed U.S. Death as Hurricane Beryl Makes Texas Landfall
Hurricane Beryl has made landfall in Texas, and sadly we now have our first U.S. confirmed death due to the storm. Continue reading…