Bizblogger

Site for Free Markets and Free People

Wednesday, May 18, 2005

Devastating New Evidence from Newsweek

Newsweek shouldn't have been so quick to retract its story. It looks like some new evidence has come to light that supports its story. See here.