PROVO, Utah | 11 Jan 2010 | Obstacles, delays and mistakes will challenge you through life's journey, explained Elder Neil L. Andersen, a member of the Quorum of Twelve Apostles of The Church of Jesus Christ of Latter-day Saints.

Continue reading at the original source →