thenewdemocrat1975.com
The Federalist Coalition: Justin Stapley- Karl Marx vs. Thomas Jefferson: Liberal Democracy vs. Communism
“Our political conflict can often be boiled down to the stark differences in how Karl Marx and Thomas Jefferson viewed history and their different beliefs about the role of government in craf…