On the morning of May 8, 2025, St. Peter’s Square buzzes with anticipation as thousands of faithful, journalists, and onlookers gather, their...