Life after death takes on a whole new meaning for the Toraja community, who live in the mountains of South Sulwawesi in Indonesia. Instead of burying a dead family ... is why a corpse is still ...
Police launched a murder probe as a tourist was found dead in a water storage tank in Indonesia. The foreign man, believed to ...