RT is a Russian international television network funded by the Russian government. It operates pay television channels directed to audiences outside of Russia, as well as providing Internet content in English, Spanish, French, German, Arabic and Russian. Read More
Wife of Russia's leading Opposition figure and Kremlin critic Alexey Navalny, Yulia Navalny, has been detained among several others during an "unsanctioned" rally here demanding his release. ...
Thousands of anti-government and yellow-vests protestors took to streets of the French capital on Saturday as the city headed for a chaotic weekend over President Emmanuel Macron's proposed pension reforms. ...
Russia has warned British media outlets operating in Russia to "be prepared to face the consequences" after the British media watchdog Ofcom fined RT news channel for alleged partiality. ...