Stephen Maing

1 results arranged by date

"High Tech, Low Life," a new documentary
about Chinese bloggers directed by Stephen Maing, debuted at the 2012 Tribeca
Film Festival in New York on April 19. It documents the lives of Zola (Zhou
Shuguang) and Tiger Temple (Zhang Shihe), as they blur the lines of citizen
journalism and activism though their reporting on evictions, pollution, and
official cover-ups in China. Zola was in town for the premiere, and he
and the director fielded questions from the audience after the film's showing.