Egypt Plans Pyramid ‘Renovation’, Causing Outrage
Plans to renovate a Giza pyramid by Egypt have caused anger among archaeologists and the general public alike.
The plan by the Egyptian government revolves around the Pyramid of Menkaure – the smallest of the three pyramids in the Giza…