Pope Francis, the head of the worldwide Catholic Church, will be laid to rest on Saturday (Apr 26) in Rome. Pope Francis passed away on April 21, aged 88. He died of a stroke and irreversible heart failure, less than a month after returning home from five weeks in hospital battling double pneumonia.