1. Priests sacrificed 80,000 captives in a single festival—why?

    Priests sacrificed 80,000 captives in a single festival—why?

    50