No one uses Telegram you're just posting to yourself there.
Tell that to Putin he live streams on there bro
Please Login to reply.
Based but I've never been able to find any groups on it in English. I know more French use it.