World Taliban Take Over Bagram Detention Centre Taliban have taken over Guantánamo Bay, a detention centre built by the Americans inside the huge Bagram military base. Gatekeepers News reports that after the American... Fehintola Ambali-SalamSeptember 13, 2021