Experts have long wondered and hypothesized how ancient Egyptians managed to build the Pyramids, and this latest discovery gives them a potential answer as to how the construction of one of the seven ...