They're just a front corporation to Italy, where Vatican City is located.

Reply to this note

Please Login to reply.

Discussion

Retarded

Yeah, this idiotic position completely ignores the fact that the vatican is the martian embassy.