Injustice then, justice now: Mounting calls for a pardon and apology to the thousands of women killed in Scots witch hunts

© Sony Pictures TelevisionGeillis Duncan, played by Lotte Verbeek and named after a real-life maid accused of witchcraft, faces prosecution in TV hit Outlander
Geillis Duncan, played by Lotte Verbeek and named after a real-life maid accused of witchcraft, faces prosecution in TV hit Outlander