Taliban frees US man held in Afghanistan for two years
by
March 21, 2025
WASHINGTON— An American airline mechanic has been freed by the Taliban after being held in Afghanistan for more than two years.George Glezmann, who was detained in December 2022 while visiting as a tourist,