A Town In Northern Japan Says It’s Home To The “Tomb Of Christ”
There’s a town in northern Japan that bills itself as the actual hometown of Jesus, and points visitors to a place named the tomb or grave of Christ. Not the Easter story most of us have heard.