By Kourosh Ziabari Jeremy R. Hammond is an American political analyst and journalist who is the editor of Foreign Policy Journal, a progressive online publication dedicated to providing critical analysis of the United States Foreign Policy. Hammond is a…
more »