michael-moore-donald-trump-599×330 Published December 29, 2016 at 599 × 330 in The Democratic Party: America’s New Communists