David Segal

David Segal

David Segal is the executive director of Demand Progress, which is part of the AmericanCensorship.org coalition. He is a former Democratic Rhode Island state representative and served on the Providence City Council as a member of the Green Party.

Recent Articles