Desperate times call for desperate measures.
Inhabitants of a destitute mountain are forced to turn to cannibalism to survive the winter.
Sign in to rate