In the quiet town of Poncha Springs, Colorado, the life of 37-year-old Vincent Stephen, a male resident, was abruptly ended on a Monday night in early August of 2019. The Chaffee County Communications Center received a distressing call reporting a shooting at a residence, prompting a swift response from both the Chaffee County Sheriff's Office and the Salida Police Department. Upon their arrival at the home, located just off Poncha Avenue, a block west of the Highway 285 intersection, they disco
...Read More