Thousands wave palm and olive branches in St. Peter's Square

Loading the player...