Main content

Britain's last cannibalism case landed in Falmouth

The last men to be put on trial for cannibalism were charged in Falmouth in 1884.

Release date:

Duration:

4 minutes

This clip is from