Arrow-right Camera

Photos


A skull recently discovered at Templo Mayor is displayed in Mexico City on Friday.

Associated Press