Not sure this got posted here. Not brand new, but interesting views from a reporter actually living and working in Russia and trying to make sense of it all.
Transcript and description here