Hurricane Beryl makes first U.S. landfall of the 2024 hurricane season in Matagorda, Texas, causing power outages and two deaths. The storm lashed the coast with strong winds and flooding.
Hurricane Beryl is expected to strengthen as it heads toward the southeast Caribbean and then onwards into the Gulf, with NBC News meteorologist Michelle Grossman noting its early strength in the hurricane season.