Wednesday, December 15, 2010

Al-Jazeera Still Waging War On The U.S.


Just because it's in English and shot in New York doesn't mean it's not propaganda...

No comments: