Robert Haffey

Robert Haffey is a political writer, filmmaker, and winner of the ScreenCraft Writing Fellowship. He is a graduate of Drexel University.