Great Russian propaganda slides... do thank Putie for me.
This is what you are really watching on you TV god: