America's Last Prison Ship Is Closing

800-bed floating lockup arrived in NYC in 1992
By Newser Editors and Wire Services
Posted Nov 2, 2023 4:06 AM CDT
More News: Moderna Updates Its Coronavirus Vacci... | For First Time In Century Russia Defa... | Ambulance Driver Reportedly Ditches P... | Deluge Slams Florida Space Coast With... | Chain Sticks With New Logo.Html