Other News

At McNeil Island's Special Commitment Center, Predators Serve An Indefinite Residency


Listen Later

Note: Some of the content in this story might be upsetting to some listeners. This story originally aired on June 17, 2017. McNeil Island in South Puget Sound is where the Special Commitment Center for sexually violent predators is located. There are about 250 permanent residents at the Special Commitment Center -that’s what they’re called — and there are only a few ways you can leave the facility: you die, you’re deemed to have successfully completed treatment, or you can challenge your
...more
View all episodesView all episodes
Download on the App Store

Other NewsBy KNKX Public Radio