Tag:Española Police Department

2020 Arrest Made for ‘Cop Shooter’ and Two-time Prison Escapee Luis Archuleta

Luis Archleta, also known as Larry Pusateri and Ramon Montoya, was detained one year ago for escaping from a Colorado prison in 1974.