91³Ô¹ÏÍø

Watch CBS News

Pope calls for commitment to protect life in New Year's Day message

Pope Francis ushered in the New Year with a renewed appeal for the faithful to reject abortion, calling for a "firm commitment" to protect and respect life from conception to natural death.

Francis, 88, celebrated a New Year's Day Mass in St. Peter's Basilica on Wednesday that was dedicated to Mary, the mother of Jesus.

In his homily, he prayed that everyone learns to care for "every child born of a woman" and to protect "the precious gift of life: life in the womb, the lives of children, the lives of the suffering, the poor, the elderly, the lonely and the dying."

"I ask for a firm commitment to respect the dignity of human life from conception to natural death, so that each person may cherish his or her own life and all may look with hope to the future," he said, using the terminology of the church's opposition to abortion and euthanasia.

In recent years, the Argentine Jesuit has been speaking out more emphatically about abortion than he did at the start of his pontificate. After two doctrinaire popes, Francis complained in the first months of his papacy in 2013 that the church had become obsessed by "small-minded rules" about hot-button issues such as abortion.

Francis now regularly refers to procuring an abortion as "hiring a hitman to solve a problem."

He recently sparked outrage in Belgium when he criticized its abortion law as "homicidal" and announced he wanted to beatify Belgium's late king who abdicated for a day rather than approve legislation legalizing the procedure. The Vatican recently announced that the beatification process is under way for King Baudouin, who died in 1993.

The morning Mass marked the final big event of Francis' busy Christmas schedule. For the pope, who suffers from recurrent respiratory problems, this year's season was even more challenging with the start of the Vatican's big Holy Year, a once-every-quarter-century celebration of the faith that is expected to bring 32 million pilgrims to Rome during 2025.

Speaking to pilgrims who gathered in a sun-filled St. Peter's Square, Francis recalled the Jubilee's central message of the need to forgive debts. He again called for world leaders from wealthy countries to eliminate or reduce the debts owed by poorer countries.

Francis urged Christian leaders, in particular, "to provide a good example" by taking the lead to forgive debts.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });