Leicester City the new Premier League champions! It is scarcely believable. This is a team which barely survived in the league last season around, whose survival at the time was wondrous enough.
In "Amoris Laetitia: Anatomy of a Pontifical Debacle Featured", Christopher Ferrara produces a thorough examination of Amoris Laetitia and shows beyond any reasonable doubt that Bergoglio has been charting on the course of adultery and sin promotion pretty much since his election.