The Impossible Quiz
Question 3 out of 15

3. How many Popes are there in a Vatican square mile?
1 2 2.3 ▶ Next Question ◀