They're just a front corporation to Italy, where Vatican City is located.
Login to reply
Replies (2)
Retarded
Yeah, this idiotic position completely ignores the fact that the vatican is the martian embassy.