Did Donald Trump just leak his own tax return to make himself look good? on March 20, 2017FOR almost as long as anyone can remember, people have been asking Donald Trump to release his taxes. During the presidential election campaign, the New York tycoon said he would happily release them, once they had finished being audited by the Inland Revenue Service. But as time went by, Mr Trump seemed more and more […]