These high profile and high value terrorists need to be kept in a REALLY well defended location. A military base seems like an ideal location. One outside the borders of the US would be even better. Ooops - I guess that would be Guantanamo.
Why not reopen Alcatraz? We could put the MS-13 thugs in there and set up the electric chairs.