New discovery throws light on mystery of pyramids’ construction

New discovery throws light on mystery of pyramids’ construction  The Guardian1 of 3 Great Pyramids of Giza in Egypt reopened to tourists after restoration  NewsdayFull coverage