Mongabay Series:

On Indonesia’s Seram Island, a massive oil find lies beneath sacred land