Janneke on Nostr: Telegram Servers are in Russia! That is enough to NOT use this Putin Shit! Telegram Servers are in Russia!That is enough to NOT use this Putin Shit!https://threema.ch/en/open-source