If you can sift through the bullshit, there's a LOT of good content - especially in the finance space - that you simply cannot find anywhere else.
I have not seen a lot of content about Russia - and when it's there, it's not flattering - so I'm not sure why you think it has a specific Russia slant.
The thing with ZH is you need a good BS filter.