What progressives should know about Trump voters

Progressives wonder how in the world could anyone still support President Donald Trump. So here are ten reasons why more than 40% of the electorate probably does -- and will.

cnn.com