Friday, August 19, 2005

Welcome to Freedom. Your papers please.

Not quite grasping the concept, the Defense Department plans to screen participants in the Pentagon's "Freedom Walk."

You know, the one celebrating Saddam's attack on us on 9/11.