Court closes Novaya Gazeta, one of Russia’s last independent media outlets
Novaya Gazeta, one of Russia's few remaining independent media outlets, was stripped of its media license on Monday and effectively ...
Novaya Gazeta, one of Russia's few remaining independent media outlets, was stripped of its media license on Monday and effectively ...
Top News in World: Read Latest News on Sports, Business, Entertainment, Blogs and Opinions from leading columnists.