Pyramids were constructed 1000s of years ago but some facts about them are still astonishing
Rose J. Regalado
The pyramids in Egypt are among the most baffling and to date unsolved mysteries of the world. For centuries now, scientists and researchers have been trying to...