This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Egypt's antiquities ministry said Saturday it was setting up a committee to review the restoration of Giza's Menkaure Pyramid after a public outcry over the project.