News

The Late Pope Francis The death of Pope Francis in an Italian hospital on April 21, 2025 marks the end of a significant era for the Vatican and the global Catholic following of 1.3 billion ...