Thursday, August 04, 2005

Evil Echo

Via Christian Science Monitor, Al Qaeda to West: It's about policies.

Haven't we heard similar arguments before from "moderate" apologists for terror?

No comments:

Followers

Blog Archive