Texas state trooper: Multiple fatalities in head-on crash between church van and pickup truck.

AP News
|
Posted: Mar 29, 2017 6:14 PM

UVALDE, Texas (AP) — Texas state trooper: Multiple fatalities in head-on crash between church van and pickup truck.