Tag Archives: Holy See

The Holy See is the governing body of the Catholic Church, based in Vatican City.