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