Did you know companies can vote in Delaware?

Fenwick Island, Del. has only around 900 people on its voting rolls, but some of those registered voters are not human. Many are family trusts and a few are companies. The town says its system works for its tiny beach community. So why are some lawmakers trying to stop it? Fact checking by Sierra Juarez . Your Next Listen — Who’s behind that shell company? Connect with The Indicator — Sign up for…