prisonwatchnetwork.org
Kevin Rashid Johnson and Oregon’s Isolation Torture Unit
On the blog Sketchy Thoughts, we read more background information about Virginia prisoner Rashid Johnson, incarcerated in Snake River Intensive Management Unit (IMU). Please read it here:sketchytho…