Couple found dead on hiking trail made suicide pact: Police

Family Crime
An elderly couple found dead on a Colorado hiking trail were killed in a murder-suicide, police believe. As CrimeOnline previously reported, police launched a homicide investigation after Lee and Stella Vigil were found fatally shot early Saturday morning near the Santa Fe trail in Colorado Springs. Both Lee, 73, and Stella, 72, died of gunshot …