TV Dozhd (‘Rain’), one of the last independent TV channels in Russia, will soon be operating from Amsterdam.
Russian channel TV Rain declared “foreign agent”
Russia’s Ministry of Justice has included the TV channel Dozhd (‘Rain’) in the list of media outlets termed “foreign agents”.