ITCCS is small and lists an "unnamed European nation" as a client. No credibility to this story. If the Pope DID resign, that'd be big news, whatever the reason. This might as well just a made-up anti-papal propaganda.
Please, guys, don't thumb this article up. It's kinda ridiculous in its credibility, and thumbing it up only demonstrates a belief in the worst in others, especially in religious organizations. I'm not a Catholic, but I've been on the receiving end of religious persecution enough for me to recognize it when it's directed at others.
"Moderation in temper is always a virtue; but moderation in principle is always a vice." -- Thomas Paine