Tag: Russian media

Russian TV Staff says “no to war”,  quits on-air 

Staff of TV Rain (Dozhd) took this decision after Russian authorities suspended its operations over its coverage of the Ukraine war

No posts to display

Trending