Unlawful Executions by Dutch Military Personnel in Indonesia December 3, 2023 by The Nuhanovic Foundation