The Future of Prisons???

What in the hell…


That’s straight out of Star Trek DS9. And Demolition Man.