New York Times devotes a 2-page spread to "The 281 People, Places and Things Donald Trump Has Insulted on Twitter"

[Full size]

The 281 People, Places and Things Donald Trump Has Insulted on Twitter: A Complete List [Jasmine C. Lee and Kevin Quealy/New York Times] Read the rest