A retired priest indicted on 96 counts of indecent assault and battery has been arrested in Canada, following an international Extradition request made by the Worcester District Attorney's office in August.
Priest indicted on sexual abuse charges arrested in Canada.