Why is Trump getting a lot of hate?

250 answers 250