The Bible’s penultimate verse, prophesying the return of Jesus Christ, has always fascinated ... I’ve tried to produce images that illustrate the human longing for faith, meaning, and salvation.
The earliest inscription of “Jesus is God” has been discovered beneath the floor of a prison in Israel. The engraving, which ...
The launch of the big red Giving Machines in London was announced with the projection of images of Jesus Christ's birth on ...