ReleaseNexus
Laogai: Prison Nation - Inside China's Ruling System
Self (archive footage)
Mao Tse-Tung and the Cultural Revolution