Russia Today is the first 24/7 English-language news channel to present the Russian point of view on events happening in Russia and around the globe. The channel was established in April 2005 by the Autonomous Nonprofit Organization TV-Novosti.