What was the name of the treaty that Joshua made with the Gibeonites? on Apr 7, 2024 Published in Bible Trivia D