Arrest of Telegram founder Pavel Durov in France should scare Americans worried about free speech

.....

© New York Post