Saturday, December 10, 2005

War is the total failure of the human spirit

Sunday, December 04, 2005

America slowly confronts the truth

Friday, December 02, 2005

No wonder al-Jazeera was a target

Robert Fisk Speech in Amsterdam

War for Civilization

Robert Fisk interviewed by Yankee El Dorado