Cannibal Island
Available on Prime Video, Tubi TV, Amazon Freevee
In 1933, Joseph Stalin ordered 6,000 unwanted citizens of Moscow and Leningrad to be sent to the desolate Siberian island of Nazino. Almost a century later, we remember this horrifying event, and pay homage to those who lost their lives.

Related