Global Support Specialist, Ravi Zacharias International Ministry; Former General Secretary of the European Evangelical Alliance
Global Support Specialist, Ravi Zacharias International Ministry; Former General Secretary of the European Evangelical Alliance