02/24/2025
Reports citing 'reliable sources' within Gemelli Hospital are saying Pope Francis has less than 72 hours to live.
Read More: https://www.lifesitenews.com/news/pope-francis-has-under-72-hours-to-live-latest-reports/?utm_source=lsncathfb