Pedophile Priest Arrested at Pelican Hill Resort
CALIFORNIA
Patch
By OC Patch Staff
A former priest who was convicted of sexually abusing two boys was arrested at the Resort at Pelican Hill last month after authorities found him near a swimming pool, according to a report in OC Weekly.
Michael Stephen Baker, 64, was arrested on Aug. 17 and is currently being held in an Orange County jail cell, according to jail records from the Orange County Sheriff’s Department .
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed