Radioactivity airs speech by journalist Robert Scheer from Seattle Town Hall

Share this:

Today we hear a recent speech from Robert Scheer on free thought and self-censorship. Scheer is the editor-in-chief of progressive news website and co-host of political radio program Left, Right & Center on KCRW. He is a communications professor at the Annenberg School for Communication & Journalism at the University of Southern California.