Robert Scheer is an American journalist who formerly wrote a nationally syndicated op-ed column for The San Francisco Chronicle from a liberal perspective. He teaches communications as a professor at the University of Southern California and edits the online magazine Truthdig.
Comments
Post new comment