Husband, Wife Killed After Colliding in Head-On Crash

Husband, Wife Killed After Colliding in Head-On CrashA North Texas husband and wife have died when their vehicles collided head-on near where both work. The Texas Department of Public Safety said the crash happened around midmorning Wednesday 3 miles west of Odell, about 60 miles northwest of Wichita Falls. The Wichita Falls Times Record News reports […]

About TCS News

TCS News was founded to support the principles of conservative Americans. We provide regular news articles, opinions and discussion related to current issues.