Dozhd TV

Russia's Last Independent TV Channel Is Fighting For Its Life
And it's asking for your help.
March 31, 2014

A week before the Olympic Games opened in Sochi, the Kremlin sicced its hounds on Dozhd TV, the last independent news channel in Russia.