Five miles northwest of Giza lies a site that shouldn’t exist - the so-called Pyramid of Abu Rawash. Officially, it was built ...
A new study theorizes that ancient Egyptians constructed the world's first pyramid using much more advanced technology than some Egyptologists believe. A recent study examined Egypt's oldest ...