Show of HandsShow of Hands

Cthullhu March 15th, 2017 11:02am

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?

8 Liked

Comments: Add Comment