Democratic Socialism Democrat Socialist Definition Keychain
- from our Affiliates
Democratic Socialism means by the people, for the people. This democrat socialist definition keychain illustrates the definition in a font reminiscent of the U.S. Constitution. A cool gift for liberal democrats.