Liberty Aldrich

Liberty Aldrich is the executive director of the Children’s Law Center in New York City and a former New York Family Court judge in the Bronx.