Texas state trooper: 12 killed, 3 injured in crash between church van and pickup truck in southwestern Texas

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

UVALDE, Texas (AP) — Texas state trooper: 12 killed, 3 injured in crash between church van and pickup truck in southwestern Texas.