June 26, 2018 What God Ordains is Always Good Pastor: Pastor Nate Scharf « Wash Away My Guilt In God We Trust »