George Glezmann, an airline mechanic from Atlanta, is the third American detainee to be released by the Taliban since January.
George Glezmann, an airline mechanic from Atlanta, is the third American detainee to be released by the Taliban since January.