Beverly: Beverly Mayor candidate Mike Cahill addresses a room full of people at the Cove Community Center on Thursday evening. David Le/Salem News