NewsTropical Storm Harold makes landfall in Texas, marking the first US landfall of the Atlantic hurricane season WWAY News, August 22, 2023