Democrat

Democrat

Egalitarian & democracy advocate.