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