- there are some russian channels for free via the various FilmOn addons
- there are a big list of russian channels from the paid NTV addon
- there is a dedicated russian repo in the 'Repositories Installer" called: Seppius RU addons
Hope this helps
If I have helped you or increased your knowledge please click the 'Thumb Up - Like' button to show me your appreciation :)
For YouTube questions see the official thread here.