Tuesday, November 25, 2003

Department of Better Late Than Never (or is that Too Little, Too Late?)

Richard Perle has admitted that the United States' invasion of Iraq was illegal under international law.