Writer
Glenn L. Carle
Latest Articles
Opinion
Torture and the Harvard Man
By Glenn L. Carle •
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.