Surrender: Appeasing Islam, Sacrificing Freedom
2009 marks the eighth anniversary of September eleventh. While most Americans can recount where they were when the twin towers in New York went down, the passage of time--and the fact that there have been no terrorist attacks on American soil since 2001—has a tendency to lull many of us into a sense that everything is okay--for now.