Tucson police: 2 killed in head-on crash
8 min read
Two killed in tragic head-on collision on West Valencia Road. Speeding driver runs red light at Interstate 19 overpass, leaving Tucson police to investigate the deadly crash. What led to this fatal accident?
Continue reading in the USA News Updates app