?Fr. Stephen Imbarrato, Pro-Life Prisoner of Conscience, JAILED in Washington D.C. Press Releases ?Fr. Stephen Imbarrato, Pro-Life Prisoner of Conscience, JAILED in Washington D.C. prolifewitness June 28, 2018 By Bud Shaver UPDATE: Michelle Garcia Holmes who is running for Lieutenant Governor of New Mexico issued... Read More Read more about ?Fr. Stephen Imbarrato, Pro-Life Prisoner of Conscience, JAILED in Washington D.C.