0 International People’s Tribunal on 1965 Indonesia Genocide: A Call for Accountability March 6, 2025 Leila Abdi The International People’s Tribunal on Indonesia’s 1965 genocide asserts that Indonesia is guilty of crimes