Russia revokes media license of top independent newspaper

Russia revokes media license of top independent newspaper