Pastor Robert O Smith
Robert O. Smith is an ELCA pastor currently serving as area program director for the Middle East and North Africa in the global mission unit of the Churchwide Organization. He is based in Jerusalem.
Robert O. Smith is an ELCA pastor currently serving as area program director for the Middle East and North Africa in the global mission unit of the Churchwide Organization. He is based in Jerusalem. See less