Russian Court Revokes Investigative Newspaper Novaya Gazeta's Website Licence

George4

New member
Russian Court Revokes Investigative Newspaper Novaya Gazeta's Website Licence All main independent media outlets including radio station, Echo of Moscow, and channel Dozhd TV have been shut down in Russia or suspended their operations in the country
 
Top