Where is Pope Francis from?

Germany
Argentina
Uruguay
Italy

Trivia Crack Answers Main Page