Subscribe to our blog Like us on Facebook Subscribe to our YouTube Channel Follow us on Twitter Follow us on instagram Follow us on Tumblr


Horowitz, David
Conservative commentator David Horowitz looks ahead to the 2020 presidential election, chronicling bitter backlash President Trump has faced and denounces left-wing socialist agendas.


David Horowitz.

Includes bibliographical references (pages 215-232) and index.
Target Readership: