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

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

Ye Haiyan is an activist known as Hooligan Sparrow who is at the heart of a documentary about her efforts to seek justice for six schoolgirls who were allegedly sexually abused by their principal in China. Photo: Human Rights Watch Film Festival

December 28, 2016 4:19 PM (UTC+8)