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.

This entry was posted in Accidents, Colorado, Fatal. Bookmark the permalink.