-
TV Rain is (was?) one of the last independent Russian news sources, and is having to shut down now... I'd better check in with Echo of Moscow, too... @tvrain/1499392388468412419
-
looks like they got Echo of Moscow, too, although they still seem to be trying to work around being taken off the air: t.co/dWyQnBg5Ol