Pope Leo's Abysmal Record Continues To Shock Catholics

August 14, 2026: a bit of a late posting (mea culpa).