New York Monsignor In-Charge of Handling Pedophile Priest Accused of Molesting Teen Boy
A popular Catholic priest has been named in two sex abuse lawsuits filed this week in New York City. Monsignor Otto Garcia, a vicar at St. Teresa’s Church in Woodside, is accused of sexually assaulting 61-year-old Tom Davis when Davis was a teenage alter boy in the 1970s. “He was able to pick me as … Read more