Ancient evidence suggests a new twist in how we all got here.
Taxidermied, locked behind plexiglass and spinning slowly on a wooden dais in the National Museum of Scotland in Edinburgh, UK, the world’s most famous ewe remains a public spectacle three decades ...