Writer

Glenn L. Carle

Latest Content


Torture and the Harvard Man

The United States Senate recently produced a massive report assessing the merits of “enhanced interrogation”—America’s euphemism for torture—which sits classified and unpublished in a Capitol Hill vault.