“Why I Left 60 Minutes”

“The big networks say they care about uncovering the truth. That’s not what I saw.” This firsthand account comes from Charles Lewis, the founder of the Center for Public Integrity. Before that he was an ABC News and CBS 60 Minutes […]

“Why I Left 60 Minutes” Read More »