Trump humiliated by tax return revelations and panicked they will cripple him in the 2020 election: report

According to CNN, President Donald Trump feels humiliated by the bombshell New York Times story revealing that he lost over a billion dollars in bad business deals between 1985 and 1994 and used the losses to avoid paying income tax for eight years. Aides say that in private, he is Continue Reading