Egypt has launched a controversial 3-year renovation of the Menkaura pyramid in Giza. The project was criticized by experts who called it "absurd" and violating the principles of renovation.