Russian opposition channel faces closure

Try Our New Player
Al Jazeera English
2.5K
12 views
  • About
  • Export
  • Add to
Russia's last remaining independent news channel could be facing closure. TV Dozhd is facing closure after Russia's big cable and satellite providers dropped its programmes this week. It's a move many believe has been engineered by the Kremlin Al Jazeera's Paul Brennan reports from Moscow.

0 comments