Steve Horn – Itai Vardi

Steve Horn is an Indianapolis, IN-based Research Fellow for DeSmogBlog and a freelance investigative journalist. Itai Vardi is a sociologist and freelance journalist. He lives and works in Boston, Massachusetts.

FacebookTwitterGoogle+RedditEmail