Ye Haiyan

Human Rights Arts & Film Festival Review: Hooligan Sparrow (China, 2016)

May 4, 2016

There are a LOT of crazy, yet infuriating stories that happen in Communist China. Some of the stories include an annual dog-eating festival to its catastrophic levels of pollution to hundreds of dead pigs in rivers and many others – but none of them had prepared me for this hard-hitting and shocking documentary. When I first […]

Read More