DHH
Europe and Russia finally found common ground: Prosecuting the purveyors of free speech.
Watcher.Guru
JUST IN: 🇷🇺 Russia charges Telegram founder & CEO Pavel Durov with "facilitating terrorism." An international arrest warrant has been issued.