You can see Barack Obama’s 2000-2006 tax returns here.  It seems that his charitable giving is a function of his aspirations for higher office.

Neither Hillary Clinton nor John McCain’s have released their tax returns.

Related content: