Maria McFadden Maffucci

Maria McFadden Maffucci is the editor in chief of Human Life Review and the mother of a young adult on the autism spectrum.

Maria McFadden Maffucci is the editor in chief of Human Life Review and the mother of a young adult on the autism spectrum.

Keeping Life in Focus

    The Human Life Review, a quarterly journal dedicated to the defense of human life, has had several important articles tracing the history of eugenics in America, and its insidious connection ...