Listen

Description

Justin Hibbard continues the series of Joshua - Triumph in Transition with a look at the Captain in Joshua 5. Who was this that appears to Joshua and why?