In this episode of Talk Truth, we are joined by Joshua Allen, also known as the “cowboy preacher” and the director of Man Camp, an extraordinary Christian men’s activity in Western Canada. Joshua shares his powerful personal testimony of how God’s transformative power changed his life from a path of