Saturday, November 24, 2007

Desolation Row: The Peace of the Grave in Fallujah

In the land of peace and plenty that Iraq has miraculously become in the pages of the corporate media during the past few weeks, Fallujah is often touted as one of the great success stories of the just-about, almost-there, any-minute-now American victory. MORE

No comments: