asian-film-human-rights-watch-festival-jun-12-2017-2

asian-film-human-rights-watch-festival-jun-12-2017-2

Protesters featured in the documentary The Apology. Photo: Human Rights Watch Film Festival

June 11, 2017 4:53 PM (UTC+8)