Brian Cates
Sounds like Telegram is locking down the large accounts.
"You can't really delete this channel without our express permission."
This is suspicious af.
The Best Dell Monitor for Your Needs