Food for Thought

You keep using that word ...Socialism

Democratic Socialist definition