Dr. Sacha Walicord is the senior pastor of Westminster Presbyterian Church in Grand Rapids, MI. He originates from the country of Austria in Europe, where he received his education at the universities of Linz, Salzburg, and Klagenfurt. He is also a visiting professor of theology at the Akademie...