The International People's Tribunal 1965
The Jakarta Post | News | Wed, November 15 2017, 01:02 AM
The Jakarta Post | Opinion | Wed, September 27 2017, 10:13 AM
Short version published by the Jakarta Post | Opinion | Mon, November 28 2016, 8:25 AM
1965 Tribunal | Editorial | Opini | Sat, July 23 2016
The Jakarta Post | News | Tue, July 19 2016, 7:33 AM
The Jakarta Post | News | Wed, April 27 2016, 8:45 AM
The Jakarta Post | News | Fri, April 15 2016, 8:35 AM
The Jakarta Post | News | Thu, October 1 2015, 3:45 PM