Saturday, June 12, 2004

News from "liberated" Afghanistan: Afghan elections to be delayed for the 23446th time.