A 24-year-old woman is last seen by her family the day before her body is discovered near Rampart Range Road and Loy Gulch Road in Colorado Springs. On April 19, 1990, 24-year-old Jocynda Irwin was found dead near Rampart Range Road and Loy Gulch Road in Colorado Springs, Colorado. She had been last seen by her family the previous day, April 18. The cause of her death remains undetermined, but investigators have treated her case as a homicide. Despite the passage of time, very little information has been uncovered about the circumstances surrounding her death, and the case remains unsolved.
The El Paso County Sheriff's Office contin
...Read More