Picton priest on indefinite leave after allegations involving minors
By Robert Champagne BELLEVILLE – A Roman Catholic priest in Picton has been placed on indefinite leave over allegations of inappropriate conduct with minors in the 1990s, according to a[…]