An independent journalist and researcher based in Chicago, David Petersen has co-authored numerous articles with Edward S. Herman.
Paul Kagame: “Our Kind of Guy”