Bill Carter

Contributor - CNN (Former Media Journalist at The New York Times)

Bill Carter

Contributor - CNN (Former Media Journalist at The New York Times)

Biography