Donald Trump has responded to the leak of his 2005 tax returns, questioning how the journalist behind the story came to obtain the documents.
"Does anybody really believe that a reporter, who nobody ever heard of, 'went to his mailbox' and found my tax returns?" the President tweeted.
He went on to call NBC News "FAKE NEWS" after their presenter Rachael Maddow showed two-pages of Mr Trump's tax returns from 2005.
In Mr Trump's tweet, he said "nobody ever heard of" David Cay Johnson, the Pulitzer Prize winning reporter who claimed to have received Mr Trump's tax returns in the post from an unknown source.
His income and tax returns from show he made more than $150m (€141m) in 2005 and paid $38m (€35m) in income taxes.
In a later tweet, the President suggested Snoop Dogg should be arrested for pretending to shoot him in a music video.
Does anybody really believe that a reporter, who nobody ever heard of, "went to his mailbox" and found my tax returns? @NBCNews FAKE NEWS!— Donald J. Trump (@realDonaldTrump) March 15, 2017
"Can you imagine what the outcry would be if @SnoopDogg, failing career and all, had aimed and fired the gun at President Obama? Jail time!" he said.
The artist has been criticised for firing a toy gun that shoots a flag with the word "bang" on it at a Trump character in his music video.
Independent News Service
President Donald Trump paid $38 million (€35.75m) in taxes on more than $150 million (€143m) in income in 2005, the White House said on Tuesday, responding to an MSNBC report that the network had obtained two pages of the returns.