Catholic faithful gathered for a Mass led by Pope Francis at St. Peter’s Square in Vatican City in February 2025.


From NYT > Top Stories via this RSS feed