It is an incredible twist of fate. Almost all major Taliban leadership has spent years in cages being tortured in US run detention centres of Bagram & Guantanamo.. Today they hold the fate of thousands of US troops, CIA contractors & their torturers in their hand! Allahu Akbar!