There's a lot of hate on Twitter.

The Week
There's a lot of hate on Twitter.
View Comments (0)