Sharon Hirsch

Sharon Hirsch is the president of Prevent Child Abuse North Carolina.

More articles

Perspective

A campaign for great childhoods

During this election year, child advocates are challenging candidates for elective office to talk about their proposals for ensuring safe,...