Stepping foot on American soil is “like being born again,” said the Atlanta man who spent more than two years as a captive of the Taliban in Afghanistan.
George Glezmann landed in the U.S. Friday at Joint Base Andrews, outside of Washington, D.C. It was a long journey, flying from Afghanistan on Thursday to Qatar and then back to his home country.
Retired federal agent George Taylor told Channel 2 Action News Investigative Reporter Mark Winne that Glezmann left Joint Base Andrews in the afternoon. He is flying to Texas where he will be debriefed and receive much needed medical treatment, as well as help with the emotional aspects of his captivity…