The Taliban released another U.S. citizen from custody in Afghanistan on Sunday, as the internationally ostracized regime seeks to normalize relations with Washington. Subscribe to read this story ...
Some rich irony here, especially for Nashville, home of Corrections Corporation of America, the nation's largest for-profit jailer: Afghanistan is getting prison reform before we do. It seems that ...