News

The oath swearing ceremony for new recruits is held each year on May 6, an historic day for the Swiss Guard as it recalls the deaths of 147 predecessors during the Sack of Rome by Emperor Charles ...