Tropical Storm Harold makes landfall in Texas, the first US landfall of Atlantic hurricane season
Tropical Storm Harold made landfall on the South Texas coast late Tuesday morning, becoming the first storm to make a U.S. landfall in the 2023 Atlantic hurricane season. |!| Kansa…