Quantcast

Academy Award Nominated Documentary Short: China’s Unnatural Disaster: The Tears of Sichuan Province

by Red Beard on March 7, 2010

Watch the documentary that China doesn’t want you to see. (Be sure to click the link below the video for the other parts of the documentary.)

YouTube Preview Image

YouTube Preview Image

YouTube Preview Image YouTube Preview Image

YouTube Preview Image

Previous post:

Next post: