FiveThirtyEight
Nate Silver

I agree, Amelia, but let’s not forget how much most politicians love hearing themselves talk.


Filed under

Exit mobile version