More than 400 prisoners are being held at Guantanamo on suspicion of links to al-Qaida or the Taleban .