"No freedom of speech": Arrest of Telegram CEO Pavel Durov in France receives backlash

This post was originally published on Global News.