Archaeologists have applauded recent excavations at an ancient settlement in southeastern Mexico that have yielded an array of artifacts from the Olmec civilization. However, controversy has flared ...