Don't have Telegram yet? Try it now!
https://www.joshwhotv.net/2020/01/06/live-stream-will-not-show-on-homepage-anymore/
Live Streams on the Home Page have been discontinued