TORONTO — A Catholic priest in Brampton, Ont., has been charged with sexual offences and removed from the ministry, the Archdiocese of Toronto says.
It says James Cherickal is accused of one count of sexual assault and one count of sexual
This content is restricted.