When Mike Donovan first ran for mayor six years ago, his stump speech went something like this: Concord, he’d say, is a great place to live, work, raise kids and retire. It seems that more than just the voters were listening.
When Mike Donovan first ran for mayor six years ago, his stump speech went something like this: Concord, he’d say, is a great place to live, work, raise kids and retire. It seems that more than just the voters were listening.