Sign Up!
Login
2 pages from POTUS 2005 tax return were leaked to the media, prompting the White House to pre-emptively release the same documents. Do you think the White House 'leaked' these two pages on their own?
Comments: Add Comment