Recent archaeological explorations near the Giza pyramids in Egypt have unearthed a series of astonishing discoveries that ...
There's never a shortage of weird and wonderful historical theories that leave us scratching our heads. Pyramids not built by humans? Been there. Hidden chapter in human evolution? Done that. But ...
Egypt has inaugurated the Grand Egyptian Museum, the centerpiece of an effort to boost tourism and the country’s troubled economy.
An artistic installation is displayed during the "Forever Is Now" international art exhibition at Giza ...