Who built the Egyptian pyramids?

Ancient text on papyri is shedding light on the lives of the pyramid builders.

May 15, 2021 - Live Science
Ancient text on papyri is shedding light on the lives of the pyramid builders.