Saturday, December 20, 2003
So, is the news that Libya is giving up it's WMD program a triumph for Britain and the US in their War Against Terror, or Libya dumping a weapons program that was a load of cack for renewed access to international forums?