Originally Posted by
NutLoose
I have to ask, but am sure I know the answer, is this an official Russkie TV channel? Are these people insane? Do real Russians believe this stuff? Ah, Solzhenitsyn's liar quote comes to mind. It's amazing how the world's view of Russia has changed in a year.