Weasels wavering?
: Radio Free Europe (a spin machine, of course) asks whether the Council of Weasels failed:
A budding alliance between France, Russia, and Germany seems to have struck a brick wall after having come together over fierce criticism of the U.S.-led war against Baghdad.
Leaders of the three countries failed to issue an expected joint declaration on Iraq after a hastily convened summit in St. Petersburg over the weekend.