Home IT YouTube remains in Russia to be an independent news source: CEO