On the Indonesian island of Sumba, Bruce Parry lives in a village where the dead are buried amongst the living and where powerful ancestral spirits demand blood sacrifice.
Save my name, email, and website in this browser for the next time I comment.