Filmed in 2016 on location in Zimbabwe, John Bradshaw's wild encounter with African lions, the "king of beasts", provides insights into important scriptural principles, offering hope in Jesus, the Lion of the Tribe of Judah.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More