Comment Comment by victor106 That’s interesting. What makes you think that Telegram is a better platform than Instagram? parent victor106 3 years ago