Elder Bruce C. Hafen is an emeritus member of the Seventy who served as president of the St. George Utah Temple from 2010 to 2013. He is also a former president of Ricks College and dean of J. Reuben Clark Law School at Brigham Young University.
- 470 views