Comment Comment by delogos Disagree. Both articles talk about Telegram but they are otherwise completely different. parent delogos 2 years ago