The 389 people, places and things Trump has insulted on Twitter
07:13The New York Times reports that Trump is on track to insult over 600 people, places, and things by the end of his first term.
The New York Times reports that Trump is on track to insult over 600 people, places, and things by the end of his first term.