Over the last 25 years, Joe Ewen has been a trusted prophetic voice for so many in the Antioch Movement. He currently is the pastor of Riverside Church in Banff, Scotland.