Another day, another surprise. Or is it Wag the Dog Part 2?
Saddam has just been captured and now news suddenly emerges that Gadhafi has agreed to halt Libya’s development of chemical and nuclear weapons.
Is this just a weird coincidence, well-timed re-election politics, or another billion dollar homerun by Halliburton/Cheney?
What do you make of this development?