Insisting on Life features commentary, reflections and news from Maria McFadden Maffucci and special guests.
The name is taken from the title the Human Life Review gave to the collection of essays from the late, great pro-life journalist and Review contributor Nat Hentoff—published when we honored him with our Great Defender of Life Award in 2005.
Maria McFadden Maffucci is editor in chief of the Human Life Review and President of the Human Life Foundation.
842 people have visited this page. 7 have visited this page today.