I actually came across that site sometime last week...By accident too, just following different links. I watched a video about the pope and then
navigated away, mainly because the layout and navigation of the site is odd.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.