Archaeologists have uncovered human offering remains dating to the pre-Inca period at a ceremonial site in Peru’s capital, Lima. The discovery provides new insight into ancient rituals and cultural practices in the region that existed centuries before the rise of the Inca Empire.