Password Man :illyaDance: on Nostr: mullvad does this mean Russia is losing 10-15k per month? mullvad (npub1xxm…0u7s) does this mean Russia is losing 10-15k per month?