For the first time in nearly 600 years, the head of the Catholic Church is resigning. Pope Benedict XVI announced the decision in Latin in Rome early Monday morning.
According to the Catholic Church, this kind of stress relief is normal. Well if your name is Father Tom Donovan, who called 911 because he was locked up in handcuffs and had a ball gag shoved in his mouth back in 2012. All of which he did to himself...