UK Investigation ‘Calls Out Blatant Hypocrisy of Pope Francis’
At noon Tuesday — two hours before the release of the Vatican’s long-awaited McCarrick Report — the United Kingdom’s Independent Inquiry into Child Sexual Abuse (IICSA) published a damning report lambasting Pope Francis and archbishop of Westminster Cdl. Vincent Nichols. In contrast to the Vatican’s report, which commends Francis for acting promptly against the homopredator cardinal, … Read more