Telegram founder and CEO Pavel Durov has been arrested in France in relation to its loose moderation allegedly enabling criminal activity.... Read more