God promised a great land for the people of Israel, and sent a young leader named Joshua to help them claim it. Along the way, he faced a series of incredible obstacles, forced to navigate a maze of transitions, expectations, and tests of faith. As modern-day leaders, we can learn a great deal from Joshua and his leadership challenges. Join Horizon as we dig into this compelling story in Facing the Giants: Joshua and the Journey of Faith.