Mastodon Migration on Nostr: So basically Twitter/X is owned by Elon Musk AND the Russians.So basically Twitter/X is owned by Elon Musk AND the Russians.