Man turns himself in after fatal shooting at Tucson gas station

Jaime Tadeo-Avila died after a shooting at a gas station parking lot in Tucson. Lazaro Enrique Villa, was arrested on suspicion of first degree murder.

Leave a Comment