Last independent Russian TV station plays 'Swan Lake' before it was blocked
Summary by Ground News
TV Rain is one of the last remaining liberal media outlets in the country. Russia ordered that TV Rain and radio station Ekho Moskvy be shut down for spreading false information. TV Rain's last broadcast ended with a group shot of its staff leaving the office. Russian state TV had famously played the ballet on a loop on Soviet channels.5 months ago·Moscow, Russian Federation
News Articles
More Filters
All
Left
Center
Right
Similar News Topics
Time & Location
Sources are mostly out of (0)