Pedophile Priest Who Was Forgiven by Church for Raping 26 Children, Found Dead

1 min


Body found stabbed and tortured after admitting to multiple child rape
The body of a pedophile priest, who was forgiven by the Catholic Church after he admitted to raping 26 children, was found in his Massachusetts home after being stabbed to death.

His body was found bound and gagged by his brother after he missed a scheduled Mass at a church, according to police records.

Police believe he had been tortured before he died by “more than one assailant”, who had stabbed him several times in the chest and also “removed” his genitals.He is believed to have died of his injuries after a “very large blade” – most likely a machete – was inserted into his rectum in its entirety, fatally damaging several of his internal organs.

Father Archambault was accused of abusing 29 children on multiple occasions with victims ranging from 5 to 11-years-old.

The Roman Catholic Diocese of Springfield received a number of complaints against the priest prompting an investigation by the Vatican under Canon law.

Of the 29 complaints, the church only investigated 26 of them after deciding there wasn’t enough evidence to pursue 3 of the claims.Due to the Catholic Church’s internal investigation protocols, the case was tried under Canon law which operates outside of the boundaries of the regular law.

The Vatican decided this was a church matter, telling families there was “no need for the police.”

Father Archambault admitted to the remaining charges from 26 victims but claimed that he didn’t rape them as “they all consented to it.”

Despite the youngest child being just 5-years-old, the Cannon court accepted that the children consented to sex with the 42-year-old priest and ruled that he didn’t rape them.

Read More 


Like it? Share with your friends!

Choose A Format
Story
Formatted Text with Embeds and Visuals
Video
Youtube, Vimeo or Vine Embeds
Meme
Upload your own images to make custom memes
Gif
GIF format
List
The Classic Internet Listicles
Poll
Voting to make decisions or determine opinions
Thank your for sharing. Like or Follow us for more content like this.