September 27, 2002

TAPPED says the anti-globalization protests have fizzled, and pretty much agrees with my take, below.