115 minutes located in Asia - Indonesia
This documentary Investigates Bloody Spear-throwing Festival on Remote Indonesian Island
A look at some of the Indonesians who participated in the systematic murder of millions.
Decades of unchecked mass tourism has left Indonesia’s resort of island of Bali – known as the Island of the Gods – with a host of problems including over-development, mountains […]
Find out more in other locations: