February 26, 2003

TODAY is the tenth anniversary of the first WTC attack — the Technoptimist has some thoughts.