Engineer shares new theory on the construction of Egyptian pyramids
Welsh engineer, Peter James, suggests ancient Egyptian builders created the Great Pyramids with construction practices still applied today. James has worked with the engineering firm restoring historical buildings in Egypt for 18 years, including mosques, temples, and both the Red and Step Pyramids.