‘A humbling profession’: Woman fatally shot in Barrington was endocrinologist specializing in diabetes

Olga Duchon, who died from a gunshot wound in the chest in Barrington Sunday evening, was a prominent endocrinologist.

Related posts