David Segal

David Segal is a former Democratic Rhode Island State Representative and the executive director of Demand Progress.


Page: 1