Friday, June 30, 2017

"Far from there being only one type of Trump voter, there were five unique clusters of them.”