Super Typhoon Yagi makes landfall on Chinese island of Hainan, bringing heavy rain and strong winds.
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.