Alert CLICK HERE FOR THE LATEST STORMWATCH DELAYS
WATCH LIVE

Priest Suicide 

The body of the Reverend James Robichaud was found in the rectory of Our Lady of the Snows in Dover-Foxcroft on Friday, a day after he learned of the allegation.

The Diocese of Portland says the cause of death was not known but police confirm it was a suicide.

The allegation came to the diocese from the Oblates, a religious order of men with whom Robichaud was serving in Massachusetts prior to his return to Maine in 2000.