News

The Sumatran rainforests of Indonesia are home to the Orang Rimba - the people of the jungle. Their faith and nomadic way of life are not recognised by the state and, as their forests are ...