Priest sentenced to 7 days incarceration for pro life work
Fr. Stephen Imbarrato of Priestsforlife and EWTN has been sentenced to 7 days incarceration for ProLife ministry work with "Red Rose Rescues" in Washington, DC. Fr Imbarrato was charged with trespassing.