David A. Segal
David A. Segal is executive director of Demand Progress, a million-plus member Internet freedom/civil liberties advocacy group. He has served as a member of RI General Assembly and Providence City Council.
Liberals should unite with Libertarians (sometimes)
David A. Segal
Page: 1