WASHINGTON (AP) — An American man who was abducted more than two years ago while traveling through Afghanistan as a tourist has been released by the Taliban. George Glezmann, an airline mechanic from Atlanta, is the third American detainee to be released by the Taliban since January. He was seized by the Taliban’s intelligence services…… MORE
