Visiting Jesus’ tomb…in Japan

There’s a surprising site in rural Japan––the tomb of Jesus Christ. This video explains the backstory behind this curious place.
Featured Videos:

Comments