Fatality in 100 Foot Fall in Cheyenne Canyon, Colorado

The Denver Channel reports Efron Roque de la Cruz was killed in a 100 foot fall while hiking with his brother and two friends Monday in Cheyenne Canyon near Colorado Springs.


Posted in Accidents, Colorado, Fatal by with comments disabled.