
International People’s Tribunal Addresses Indonesia’s 1965-66 Atrocities
An International People’s Tribunal was held in The Hague to address Indonesia’s 1965-66 violence, revealing the Indonesian government’s refusal to engage with this dark chapter of history. The tribunal faced …
International People’s Tribunal Addresses Indonesia’s 1965-66 Atrocities Read More