Witness to Life 2025
March for Life, Washington, D.C. District of Columbia, United StatesJoin pilgrims across the Boston Archdiocese as we Witness to Life at the National March for Life on January 24, 2025!
$80.00
Join pilgrims across the Boston Archdiocese as we Witness to Life at the National March for Life on January 24, 2025!
Join Cardinal Sean O'Malley for the National March for Life on January 19, 2024! March with us to create a culture of life!