The Incas Sacrificed Beautiful Children to Pachamama

The work of archaeologists in Peru was reported at the end of September without any direct connection with the Amazon Synod.  It was a research activity that has particular relevance in view of the recent, so pervasive presence of Pachamama portrayals. The Pachamama, which literally means “World Mother,” rather than “Mother Earth,” was a deity