Novaya Gazeta is one of Russia's few remaining independent news outlets. However, the Russian court stripped the publication of its media license and banned it from operating.