beardedbiblethumper.com
Fr. Stephen Imbarrato Headed Toward Sainthood - Bearded Bible Thumper
Catholic Priest Courageously Enters Abortion Clinic to Save Babies From Abortion A Catholic priest risked arrest Thursday when he entered a late-term abortion facility in Washington, D.C. in an effort to save unborn babies from abortion. The “Red Rose Rescue” involved Fr. Stephen Imbarrato and two pro-life Catholic women who entered the Washington Surgi-Clinic to …