Try right clicking on the link to open in a new tab. You do not need a Telegram account.
Thank you, very much. I am confined to a cell phone, but x-22 says his .com links will take us to Telegram.