Many Happy Returns
BY Josh Israel | March 25, 2008
Democrat Barack Obama releases his tax returns for the years 2000 through 2006, just as a spokesman for rival Hillary Clinton issues a press release demanding that he do so, CNN reports.

Previous entry: Check and Uncheck
Next entry: Podcast: “The Longest Campaign”



