July 1, 2010
Scott Allen
In a recent interview, Alpert Medical School Associate Professor Scott Allen described how America may have lost its moral compass as it questioned suspected terrorists after 9/11.