Olakunle, Nigeria This article has reaffirmed my faith in the essence of Jesus Christ being and journey on earth. It is indeed a revealing and faith inspiring article.