About 500 detainees are being held at Guantanamo , suspected of links to al-Qaida or the Taleban .