Thursday, December 15, 2011

The Fox News Christmas proffers the constant drumbeat of war, the reliance on military solutions to every conflict, the demonizing of our enemies, and the gospel of American dominance.

No comments: