The network describes itself on its website as the first “Russian 24/7 English-language news channel which brings the Russian view on global news.” President Vladimir V. Putin of Russia said the network was created to “break the Anglo-Saxon monopoly on the global information streams.