Video: Blood-Drenched Temples

Human sacrifice heralded the completion of the temples at Pu'ukohola Heiau.