Joshua's Bible

Shelly Leanne has spent many years in South Africa and Kenya teaching and studying politics and culture. She brings her expertise to Joshua's Bible, a touching tale of faith and...