Pew Research CenterOctober 24, 2017

View: The worst Tweeter in politics isn’t Trump

FiveThirtyEight