Author: Michael Ramsden

Michael Ramsden is an evangelist and apologist and works as the European Director of the Zacharias Trust, which is the European branch of Ravi Zacharias International Ministries.
 

Sort By: