Medvedev just started a video area on YouTube and then this pops up last week. I find it interesting that countries are having internet issues such as America shutting down 73,000 blogs on a site last week (They deny it though! :)) China and Google go round and round. Now this, Russia and YouTube… The […]