Brigham Young Student Dies after Falling 70 Feet from Canyon

Posted on June 4, 2012 | 1 Comment

A Brigham Young student died after climbing near the Stewart Falls in Provo Canyon.

Read More