0 International People’s Tribunal Highlights Indonesia’s 1965 Genocide Accountability March 6, 2025 Raj Patel The International People’s Tribunal on Indonesia’s 1965 genocide found the country guilty of crimes against