News

One of England’s oldest artworks turned up last year on a tiny piece of stone. An engraved shale pendant unearthed at Star Carr, a site under excavation since 1947, dates to around 11,000 years ...