|Ontario Priest Arrested for Alleged Sex Abuse
October 26, 2010
An Ontario priest is behind bars on suspicion of sexually abusing a 12-year-old boy.
The Rev. Jose Alejandro Castillo was arrested on Monday on several felony counts following a three-month investigation.
Castillo serves at Our Lady of Guadalupe Church and is known as "Father Alex."
He could face up to 22 years in prison on these charges, but investigators say he may have more victims.
Any original material on these pages is copyright © BishopAccountability.org 2004. Reproduce freely with attribution.