Pilgrimages For Life

September 29, 2011

French Apostolate for the Unborn Marks 25 Years

Pilgrimages for Life prays for all aborted, miscarried and stillborn children throughout the world.