LOL. Comparing the crucifixion of Christ with the actual human sacrifice of pagan religions. Nice try.
Cant wait for the amazing pictures and discoveries that 30 meter telescope will bring.
There’s some information here, which I have bookmarked to read later:
Ritual Human Sacrifice in the Bible
http://www.evilbible.com/evil-bible-home-page/ritual-human-sacrifice/