The article is part of a special issue she has co-edited on activism and documentary film in China, and the article can be dowloaded here
One of the films discussed in Marina's article is 1428 (see trailer) by film director Du Haibin who visited the Centre in 2016.