fbpx
logo (3) (1)

Bones, believed to belong to pyramid builders, in a tomb near the site of the Great Pyramids in Giza, Egypt. ((Amr Nabil:Associated Press))

Bones, believed to belong to pyramid builders, in a tomb near the site of the Great Pyramids in Giza, Egypt. ((Amr Nabil:Associated Press))