The Fight for Terminally Ill Prisoners
The Illinois Prison Project is fighting for terminally ill prisoners who are expected to have less than 18 months to live, for them to be released under the Medical Release Act. Brandon Pope chats with Staff Attorney for the Illinois Prison Project, Mira De Jong.
11/07/23 9:00AM