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
0 The Netherlands’ Acknowledgment of Indonesian Independence: A Historical Shift Amidst Colonial Reflection November 11, 2024 Elena Garcia The article reflects on the historic recognition by the Dutch government of August 17, 1945,