In the early morning hours of January 25, 2025, the quiet of a Colorado Springs apartment complex parking lot near Memorial Park was shattered by the sound of gunfire. When police arrived at the scene on South Union Boulevard, they discovered a grim tableau: three men lay dead. One of the victims was 33-year-old Nicholas Dean Medina. The male victim, along with 20-year-old Manuel Villafan and 21-year-old Raymond Padilla, had been shot and killed in what the El Paso County Coroner's Office would
...Read More