David Oorloff January 22, 2023 Joshua and The Uphill Battle. David Oorloff January 22, 2023 Our Speaker this morning is Karl Benjamin Oorloff.