Commentary & Content Curation Since April 2005 (FKA China Confidential)
Saturday, April 24, 2010
Iraqi TV Station Incites Iraqis to Attack Americans
An Iraqi TV station promotes "resistance."
to watch the clip.
Share to Twitter
Share to Facebook
Share to Pinterest