Menkaure Pyramid project faces criticism for ‘absurd’ changes

Menkaure Pyramid renovation in Egypt sparks social media uproar and expert disapproval for perceived “project of the century”.

Menkaure Pyramid project faces criticism for ‘absurd’ changes Read More ยป