News

If you were old enough to watch the news or read the paper back in the late 1990s, you very likely remember Dolly, the cloned sheep ... at the National Museum of Scotland in Edinburgh.