Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 21, 2012
Chris Chappell tears the New York Times a new one for selling out to China and running China Watch, aka Xinhua propaganda. The New York Times failed to report on the Holocaust and now it ignores a terrifying new genocide being waged by the same Chinese regime that is giving money to the Times.