Why do so many Americans hate Donald Trump?

20 answers 20