WOW! Pope Francis is already listed as the current leader of the Catholic Church in Wikipedia. That is fast. No wonder they have a Google page ranking of 8.
You must be logged in to post a comment.
Please leave us your feedback. We’d love to hear from you.
See More Inspiration
See More Odd/Strange/Funny