Celeste Fitzgerald

A great year for the anti-Death Penalty advocate – New Jersey has banned capital punishment. But what does she do for an encore?

Celeste Fitzgerald