Steve Horn – Joshua Frank

Steve Horn is a freelance investigative journalist and Research Fellow at DeSmogBlog, where this piece first appeared. Joshua Frank is managing editor of CounterPunch and can be found on twitter @joshua__frank

FacebookTwitterGoogle+RedditEmail
FacebookTwitterGoogle+RedditEmail