March 4, 2020

Will America Ever Be a Socialist Nation?

IHE Faculty Fellow Professor Frederic Sautet invites us to take a closer look at why the United States has never been a socialist nation. He explores whether the exceptional qualities that have kept socialism at bay in our nation are dying or even already dead.