Taliban Release 2 Americans Detained in Afghanistan. Political Prisoners, United States International Relations, International Relations, Detainees, Taliban, AFGHANISTAN, Committee to Protect Journalists