0 American Detained by Taliban Freed Through Qatari Mediation March 20, 2025 Leila Abdi George Glezmann, an American detained in Afghanistan for over two years, has been released and