The dead are a constant presence in the Toraja area of Sulawesi in Indonesia. Centuries-old traditions mean the dead share space with the living. Sahar Zand reports. Also in HD. [S]
Our World: Living With The Dead may be available on playback or on Prime Video (affiliate link)