Egypt pyramid renovation sparks debate

A video showing renovation work at Egypt's Menkaure pyramid at Giza has triggered social media criticism, with one expert decrying its "absurdity".

page 2 from 40