The story of the cannibalistic, incestuous clan known as the Sawney Beane has haunted the southwest coast of Scotland for centuries. It is widely considered today to be merely a legend. But history tells another story.
The story of the cannibalistic, incestuous clan known as the Sawney Beane has haunted the southwest coast of Scotland for centuries. It is widely considered today to be merely a legend. But history tells another story.