Steve Horn is a freelance investigative journalist, and a researcher and writer at DeSmogBlog.
Other articles by this author
By Steve Horn, Counterpunch | News Analysis
By Steve Horn and Kevin Gosztola, SpeakOut | Press Release
By Steve Horn, Truthout | Report
By Steve Horn and Sarah Blaskey, Truthout | News Analysis
By Sarah Blaskey and Steve Horn, Truthout | News Analysis