Seaford Selling Out

Seaford Selling Out

Seaford, Delaware is trying to give corporations the right to vote in elections, further diluting the voice of actual people and communities in politics. Seaford is a small town on the Nanticoke River, in the southwest corner of the small state. It has a population of...