30+ Years of Freedom of Information Action

Indonesia Documentation Project

Videos

Bradley Simpson testifying before the International People's Tribunal 1965
The Hague, November 13, 2015

More Videos