LIVE feed from Russia
https://www.youtube.com/watch?v=LvCdSk6z7Sc
If you have the latest AppleTV, you can add the RT app to get the live broadcast on the TV.
I believe there’s an equivalent app for the Roku.