God’s Surprising Mission to a People in Despair by keith Chan | Jan 16, 2023 David The shepherd king 15 January, 2023