Standing Firm in a Topsy-Turvy World June 10, 2018 How does God prepares His people when he is plotting a new way and new Leadership? We look to the story of Joshua to find out.