Ancient graves hid the skeletons of more than 260 children who had their hearts removed. It is the largest known child sacrifice, and archaeologists still don’t know why.