Rev. Steven Marinucci, who most recently served at the Saint Matthew church in Philly, was put on leave by the Archdiocese of Philadelphia.
Read More at Patch.com