Robert Scheer Author

Robert Scheer is currently Editor-in-Chief of Truthdig.com, 2007 Webby Award winner for best political blog.