News

One of Cleopatra’s Needles, a 224-ton Egyptian obelisk enveloped in hieroglyphs, stands today for all to admire—not in Cairo but in London.