A video showing renovation work at Egypt's Menkaure pyramid at Giza has triggered social media criti...