Vatican City Videos

Vatican City

(2) TV-14

Vatican City

(2 min) TV-14

Did you know the Vatican is the smallest nation-state in the world? Get all the facts and figures.