The body of the Rev. James Robichaud, 56, was found Friday morning in the rectory of Our Lady of the Snows in Dover-Foxcroft. He learned of the allegation the day before.
(Click here for more...)
You are here: Home » » Priest commits suicide following allegations of sexual abuse
If you enjoyed this article, subscribe to receive more great content just like it.