Obama Posts All Tax Returns on the Internet. Will Hillary?
Comments Senator Barack Obama today posted his tax returns from 2000-2006 on his campaign website, demonstrating his continued commitment to transparency in government and changing business as usual in…