Did you check under your bed? Those Swiss Guard spys might be hiding there :lol:
If you think the Catholics are everywhere then you should consider staying away from Russia. You would be terrified of the Orthodox presence on every street and every shopping center. :lol: