The massive crowd waved flags and signs as they packed St. Peter’s Square.