Home/David Ciarametaro

About David Ciarametaro

This author has not yet filled in any details.
So far David Ciarametaro has created 1 blog entries.

Socialism’s fatal failings

Democracy and virtue go hand in hand. Freedom cannot exist without a corresponding level of responsibility. Democacy, likewise, needs a virtuous electorate to work smoothly. I am not advocating a utopian society based on an