Life Matters TV Program

Back to LifeMattersTV Home page

All human life deserves a chance

Show #601
Original Air Date: August 31, 2017
Fr. Stephen Imbarrator
Priests for Life

Topic: Fr. Imbarrato is a leading advocate of national protests to end pre-born child killing. He discusses how to re-energize protests within the pro-life movement in the character of Martin Luther King Civil rights protests.


Priests for Life - www.PriestsForLife.org


Back to Video index page
Back to LifeMattersTV Home page