The Guantanamo prison houses alleged terrorists , many held for years without trial .