Why is Trump getting a lot of hate?

246 answers 246