We recommend using an adblocker, some of the sources may include their own ads.
Red Guards on Honghu Lake
Music
War
Revolutionary Chinese opera in six acts depicting the struggle between Communist guerrillas and a KMT landlord for control of a village.