Advertising Console

    Russian opposition channel faces closure

    Repost
    Al Jazeera English

    by Al Jazeera English

    5.1K
    12 views
    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.