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.