Sawney Bean was the leader of a clan of cannibals who lived in a cave in Scotland in the 16th century. The story was recorded in The Newgate Calendar, but its veracity is doubted due to lack of evidence. The family was discovered and executed after 25 years of killing and cannibalizing travelers. Despite the […]