Russia Today Live

Documentary     Live

A varied, unique view on different aspects of life worldwide.

Watch Russia Today english news channel live at YuppTV

RT News is a global news channel broadcasting from Moscow and Washington studios. With a global reach of over 700 million people, or over 25% of all cable subscribers worldwide.