Sacrifice in many religions including Christianity:
https://en.wikipedia.org/wiki/Sacrifice#Human_sacrifice
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.