Category: In The News

California Curriculum Leads Kids in Chant to Aztec God of Human Sacrifice By Tyler O’Neil Mar 12, 2021 10:23 AM ET Tzompantli (wall of skulls) at Templo Mayor, Mexico City. Photo credit Juan Carlos...