Photograph courtesy of Catherine Grainge.

Magazine Contributor
Catharine Grainge

Catharine Grainge, a former defense attorney, is the director of advocacy at Jericho Road Community Health Center in Buffalo, New York.

Photograph courtesy of Catherine Grainge.