In perhaps his most sustained attack on the news media, Donald Trump blasted reporters for raising questions about his charitable efforts on behalf of veterans, calling them "losers," "unbelievably dishonest" and "sleazy".
Trump has repeatedly criticised the media during his campaign for the Republican presidential nomination, but his morning news conference at Trump Tower in New York was unusually angry and personal. He singled out one journalist, Tom Llamas of ABC News, as "a sleaze," and another, Jim Acosta of CNN, as "a real beauty" for his reporting on his campaign.
Trump was on the defensive because of questions about his fundraising for veterans' organizations. He skipped a Republican debate before the Iowa caucuses in January to hold a televised event for veterans that he said raised $6 million.
But several media organizations, including The Washington Post, have reported discrepancies in the amount Trump said was raised and the actual contributions made. In the intervening months, Trump's campaign gave little information about how much was raised and which organizations would receive contributions.
Trump said that the event brought in $5.6 million, and that incoming donations will push the final total over $6 million. The presumptive Republican nominee also has said he would personally give $1 million.