Demand Progress is a public organization that works to win progressive policy changes for ordinary people through organizing them. Read More