Netta Fornario: Iona’s Occult Mystery

Iona is a small island off the West coast of Scotland with a long religious and mystical history. In the late 1920s it was the scene of the mysterious death of Netta Fornario. Her motives and the manner of her passing have been the subject of much debate over the years.