Moskvaer is an essential guide to life in Moscow, for which I also write:
Unexplained Mysteries is self-explanatory. I write for this site too and my posts often (but by no means always) concern themselves with the Russian end of things:
http://www.unexplained-mysteries.com
Soviet Movies On-line. This is a superb source of subtitled Russian films – Soviet, post-Soviet and recent. (They have a subscription system but allow you to see a few films free at first):
https://sovietmoviesonline.com/
The venerable Moscow Times:
Star Media – Youtube. This is a superb source of subtitled Russian television dramas:
https://www.youtube.com/channel/UCB4BRxXp2TsMCe8kU29h3Qw
The Gorbachev Foundation: