A few days ago, the Village of Depew, which is near Buffalo, voted to keep themselves a town instead of merging with towns of Cheektowaga and Lancaster. The vote was overwhelming for this period in time when it’s hard to get almost anyone to the polls. Around 42% of eligible voters cast their vote, and […]