President, Human Life Foundation; Editor in chief, Human Life Review: Maria McFadden Maffucci
Maria McFadden Maffucci is editor in chief of the Human Life Review; she was editor (1998-2020) executive editor (1996-1998), and managing editor (1990-1996). Mrs. Maffucci was previously managing editor of the monthly journal First Things (1989-1990); and of the quarterly This... Read More →