Two priests stationed at St. Vincent Ferrer Catholic Church in Delray Beach have been accused of absconding with millions in parish funds. The church, located in the Diocese of Palm Beach, lost $8.6 million in funds earmarked for parish operations, a school, and the poor. The two priests, Monsignor John Skehan, who was pastor at St. Vincent Ferrer Catholic Church for four decades, was arrested Wednesday night on charges that he stole $8.6 million from the church, using the money to buy property and other assets, investigators said. The other priest, The Rev. Francis Guinan, who succeeded Skehan three years ago, has disappeared and was being sought, authorities said.
Comments are closed.