A Texas Department of Public Safety trooper was killed this week in a devastating crash involving a semi-truck in the Texas Panhandle, according to state officials. The crash happened on Wednesday, June 17, 2026, along U.S. Highway 287 near Childress, a major route used by passenger vehicles, commercial trucks, and...
Read More