David Kravitz
David Kravitz

David Kravitz

Journalism and media communication at Colorado State University. Writings on media, journalism in the digital age, the news economy, politics. Just my thoughts