Appears to be accessible only to Telegram users. Anyone open to anyone?
Ya, you have to have a Telegram account to post. Don’t know about just looking, but prolly need the app.