Who killed Juan Antonio Espinosa?

The Arizona Daily Star published an appeal for help in the 1996 shooting of Juan Antonio Espinosa. “The 19-year-old construction worker and his friend went cruising on June 23, 1996. Around 10 p.m., the friend pulled his 1986 Cadillac into the parking lot of a Checker Auto Parts store on South Sixth Avenue to make a U-turn […]