Sunday, November 30, 2008

Shamelessness of the news media

Glenn Greenwald on NBC, Barry McCaffrey, and the media's role in promoting war propaganda.

No comments: