Tuesday, August 16, 2005

The Terror Watch

Robert Spencer's Jihad Watch filled with interesting stories, including one about the arrest in California of two planning a September 11 attach in 2005.