A video just appeared on the Internet apparently showing blood leaking from Jesus's stone body in Jerusalem.

The Holy Sepulchre is the holiest site in Christianity and indeed the world. It houses Christ's tomb as well as Golgatha. It is, in fact, the center of the World for Christianity.

If it turns out to be authentic, then we must move beyond amazement and ask ourselves what it means.