The speed of light, and the latitude of the ancient Egyptian Great Pyramid of Giza, are the same figure, but what does this actually mean?
The untold true story that changed the course of history.
Who built Egypt’s Great Pyramid of Giza? The mystery has haunted scientists for years. Now, ancient inscriptions discovered inside the monument have answered the great question about the mammoth ...