5.26.2005

What Has Happened to Barack Obama

David Sirota questions how the seeming great hope of the Democratic Party, who rode to an overwhelming victory in Illinois, is doing now that he's in the Senate. I've been wondering, too.