You are viewing a single comment's thread.

view the rest of the comments →

Aynswer2 ago

Didn't the Incans perform numerous human sacrificial rituals?

From article's photo caption: The inside of the museum would evoke an Incan temple