Norman Solomon, author

November 07, 2004

Norman Solomon, executive director of the Institute for Public Accuracy.