Categories Selected Articles American detained by the Taliban in Afghanistan has been released Post author By Post date March 20, 2025 Spread the love George Glezmann, a mechanic for Delta Airlines has left Kabul and is on his way back to the U.S., Secretary of State Rubio said. Spread the love ← Pentagon restores webpages of Black veterans, Navajo Code Talkers and others after outcry → 10 ‘worst’ US airports for flight delays revealed — no surprise, NYC hubs made the list