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.