The plan was to demolish the old office building at 85 Gracechurch Street in the heart of London’s financial district and construct a new 32-story tower in its place. But as demolition began, ...
Archaeologists working in Egypt's Nile Delta may have discovered a tomb or temple dating back around 2,600 years while testing a new technology designed to locate structures buried deep beneath the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results