The Hongana Manyawa are one of the last nomadic tribes in Indonesia and many of them are uncontacted. They are on the run from nickel mining companies destroying their rainforest.
A video which surfaced online in early October appears to show Azerbaijani soldiers executing a group of prisoners. Here's how we verified the location and timeframe.