When Executive Producer Bill Owens resigned from 60 Minutes last month, citing a loss of editorial independence, we felt a chill of recognition. In 2011, one of us (Roman) resigned from Russia’s leading news organization, Gazeta.ru. The outlet…
Continue Reading