Published by admin at 30 March 2011 The Academy Award winning film-maker, Ruby Yang, showed a special screening of her latest documentary, The Warriors of Qiugang, at HKU on March 30. The documentary follows the story of villagers from Quigang village, Anhui Province […]