Politics / Trump tax return Trump Tax Leak Was an 'Anticlimax' Some think he may have released 2005 pages himself By Rob Quinn Posted Mar 15, 2017 5:06 AM CDT Updated Mar 15, 2017 6:13 AM CDT Copied Back