News

The world’s smallest country by both area and population. Situated in Rome, Vatican City is the spiritual hub of Catholics. A ...