More than 4,500 years after it was built, the Great Pyramid of Giza is still surprising scientists. In a discovery announced ...
Archaeologists have discovered a pyramid structure in the steppes of Central Asia that is thought to be more than 3,000 years old. The monument, known as the pyramid of Karazhartas, was uncovered ...