Bergoglio uses the Jubilee Year 2025 to cover up the spiritual suicide of the Church December 30, 2024