Skip Navigation

Sawney Bean - a 16th century Scottish legendary figure, said to be have been the head of a 45-member (incestuous) clan that murdered and cannibalised over 1,000 people in 25 years

Also, they lived in a cave.

4